Ֆայլի Հեշի և Ստուգիչ Գումարի Հաշվիչ

Ստացեք MD5, SHA-1, SHA-256 և SHA-512 արժեքները ցանկացած ֆայլի համար և ստուգեք ստուգիչ գումարը:

Հեշեր

Հեշերը կհայտնվեն այստեղ:

Պատրաստ է: Քաշեք ֆայլն այստեղ՝ հեշը հաշվարկելու համար:

Ձեր ֆայլերը կարդացվում և հեշավորվում են Ձեր բրաուզերում: Ոչինչ չի վերբեռնվում BroBroGo:

ՀՏՀ

Ինչպե՞ս ստուգել ներբեռնված ֆայլը ստուգիչ գումարի միջոցով:

Քաշեք ներբեռնված ֆայլը գործիքի մեջ, ապա ստուգման դաշտում տեղադրեք աղբյուրի հրապարակած ստուգիչ գումարը (checksum): Համապատասխանող ալգորիթմի տողը կդառնա կանաչ: Եթե ոչ մի տող կանաչ չի դառնում, ապա ֆայլը չի համապատասխանում հրապարակվածին. այն համարեք վնասված կամ կեղծված:

Ո՞ր ալգորիթմներն են հաշվարկվում, և որո՞նք պետք է օգտագործեմ:

Այն հաշվարկում է MD5, SHA-1, SHA-256 և SHA-512 արժեքները միասին՝ ֆայլի մեկ ընթերցմամբ: MD5-ը և SHA-1-ը հարմար են պատահական վնասվածքները հայտնաբերելու համար, սակայն անվտանգության տեսանկյունից խոցելի են. նախապատվությունը տվեք SHA-256-ին կամ SHA-512-ին, երբ անհրաժեշտ է պաշտպանվել կեղծումներից:

Արդյո՞ք իմ ֆայլերը որևէ տեղ վերբեռնվում են:

Ո՛չ: Ֆայլերը կարդացվում և հեշավորվում են տեղում. նույնիսկ բազմագիգաբայթանոց ֆայլերը մշակվում են մաս-մաս (streamed), ուստի ոչինչ երբեք չի ուղարկվում Ձեր սարքից դուրս:

Ֆայլի հեշի և ստուգիչ գումարի հաշվարկման էությունը

«Ֆայլի Հեշի և Ստուգիչ Գումարի Հաշվիչ» գործիքը նախատեսված է Ձեր տրամադրած ֆայլերի համար միաժամանակ մի քանի տարբեր ալգորիթմներով կրիպտոգրաֆիկ հեշեր հաշվարկելու համար: Այս գործիքի միջոցով Դուք կարող եք հեշտությամբ ստուգել ցանկացած ֆայլի ամբողջականությունը՝ համեմատելով դրա հաշվարկված հեշը Ձեր կողմից տրամադրված հայտնի ստուգիչ գումարի (checksum) հետ:

Այս գործընթացն ամբողջությամբ կատարվում է Ձեր վեբ բրաուզերի ներսում: Գործիքն ունակ է մշակել ցանկացած չափսի ֆայլեր՝ դրանք մաս-մաս (chunks) ընթերցելու և մշակելու շնորհիվ:

Մուտքային տվյալներ և աջակցվող ձևաչափեր

Հաշվիչն աշխատեցնելու համար անհրաժեշտ է տրամադրել հետևյալ մուտքային տվյալները.

  • Ֆայլեր. Դուք կարող եք ընտրել ցանկացած ֆայլ՝ առանց չափսի սահմանափակման: Ֆայլերն ավելացնելու համար կարող եք դրանք պարզապես քաշել և գցել հատուկ նախատեսված տիրույթի մեջ կամ կտտացնել՝ դրանք համակարգչից ընտրելու համար:
  • Ստուգիչ գումար ստուգման համար. Սա հատուկ տեքստային տող է, որը պարունակում է սպասվող MD5, SHA-1, SHA-256 կամ SHA-512 հեշը: Այն կարող է լինել սովորական տասնվեցական (hexadecimal) տող կամ ներկայացված լինել այնպիսի ձևաչափերով, ինչպիսիք են coreutils, BSD կամ sha256:<hash>:

Ելքային արդյունքներ և ինտերֆեյսի հաղորդագրություններ

Գործիքի աշխատանքի արդյունքում ձևավորվում են հետևյալ ելքային տվյալներն ու հաղորդագրությունները.

  • MD5. Ֆայլի MD5 հեշ արժեքը:
  • SHA-1. Ֆայլի SHA-1 հեշ արժեքը:
  • SHA-256. Ֆայլի SHA-256 հեշ արժեքը:
  • SHA-512. Ֆայլի SHA-512 հեշ արժեքը:
  • Համընկնում. {file} ({algo}). Այս հաղորդագրությունը հայտնվում է այն ժամանակ, երբ տեղադրված ստուգիչ գումարը համընկնում է ֆայլի համար հաշվարկված հեշերից որևէ մեկի հետ:
  • Ոչ մի ֆայլ չի համապատասխանում այդ ստուգիչ գումարին. Հայտնվում է, երբ տեղադրված ստուգիչ գումարը չի համընկնում որևէ ֆայլի հաշվարկված հեշի հետ:
  • Պատրաստ է: Քաշեք ֆայլն այստեղ՝ հեշը հաշվարկելու համար. Գործիքի սկզբնական վիճակի հաղորդագրությունը:
  • Հեշավորվում է {file} ({done}/{total}) — {percent}%. Հեշավորման ընթացքում ցուցադրվող առաջընթացի ցուցիչը:
  • Հաշվարկվել է {count} ֆայլի հեշը. Հաղորդագրություն, որը հայտնվում է հեշավորման գործընթացի հաջող ավարտից հետո:
  • {count} ֆայլ հնարավոր չեղավ կարդալ. Ցույց է տալիս այն ֆայլերի քանակը, որոնց հեշավորումը ձախողվել է ընթերցման խնդիրների պատճառով:
  • Հեշի հաշվարկը ձախողվեց: Կրկին փորձեք. Ընդհանուր սխալի հաղորդագրություն հեշավորման ձախողման դեպքում:
  • Չհաջողվեց կարդալ այս ֆայլը. Սխալի հաղորդագրություն կոնկրետ ֆայլի համար, որը հնարավոր չի եղել ընթերցել:
  • Ընտրված է {count} ֆայլ. Ցույց է տալիս տվյալ պահին ընտրված ֆայլերի ընդհանուր քանակը:
  • Մաքրված է. Հաղորդագրություն, որը հայտնվում է արդյունքները մաքրելուց հետո:
  • Հեշեր. Արդյունքների բաժնի վերնագիրը:
  • Հեշերը կհայտնվեն այստեղ. Տեղապահ տեքստ արդյունքների բաժնում, երբ դեռ ոչ մի հեշ չի հաշվարկվել:
  • Ֆայլեր. Ընտրված ֆայլերի բաժնի վերնագիրը:

Աշխատանքի կանոնները և առանձնահատկությունները

Գործիքից օգտվելիս անհրաժեշտ է հաշվի առնել հետևյալ կանոններն ու տեխնիկական առանձնահատկությունները.

  • Միաժամանակ կարելի է մշակել առավելագույնը 20 ֆայլ:
  • Եթե ստուգման դաշտում տեղադրում եք ստուգիչ գումար, գործիքն ավտոմատ կերպով դրանից առանձնացնում և արտահանում է ամենաերկար տասնվեցական տողը:
  • Եթե տեղադրված ստուգիչ գումարը համընկնում է հաշվարկված հեշերից մեկի հետ, ապա համապատասխան ալգորիթմի տողը ներկվում է կանաչ գույնով:
  • Եթե ստուգիչ գումարը տեղադրելուց հետո ոչ մի տող կանաչ չի դառնում, դա նշանակում է, որ ֆայլը չի համապատասխանում հրապարակված բնօրինակին:
  • MD5 և SHA-1 ալգորիթմները հարմար են ֆայլի պատահական վնասվածքները հայտնաբերելու համար, սակայն դրանք պաշտպանված չեն միտումնավոր կեղծումներից:
  • Այն դեպքերում, երբ անհրաժեշտ է պաշտպանվել ֆայլի միտումնավոր փոփոխումից կամ կեղծումից, նախապատվությունը պետք է տալ SHA-256 կամ SHA-512 ալգորիթմներին:
  • Եթե խմբային մշակման ժամանակ որևէ առանձին ֆայլ հնարավոր չի լինում ընթերցել, մյուս բոլոր ֆայլերը միևնույն է կմշակվեն:
  • Հեշավորման ընթացքում առաջընթացի մասին տվյալները թարմացվում են մոտավորապես յուրաքանչյուր 4 ՄԲ մշակելուց հետո:
  • Ստուգիչ գումարների համեմատությունը զգայուն չէ տառատեսակի մեծատառ կամ փոքրատառ լինելու նկատմամբ (բոլոր նիշերը բերվում են փոքրատառի):

Գաղտնիություն և տվյալների տեղային մշակում

Ձեր տվյալների գաղտնիությունն ամբողջությամբ պահպանվում է, քանի որ ֆայլերը կարդացվում և հեշավորվում են բացառապես Ձեր բրաուզերի ներսում: Ոչ մի ֆայլ կամ դրա մաս չի վերբեռնվում BroBroGo սերվերներին: Նույնիսկ բազմագիգաբայթանոց մեծ ֆայլերը հոսքային եղանակով մաս-մաս են անցնում մշակման փուլը, ինչի շնորհիվ ֆայլի որևէ հատված երբեք չի լքում Ձեր սարքը:

Ում համար է նախատեսված այս գործիքը

Այս հաշվիչը օգտակար է հետևյալ օգտատերերի համար.

  • Ծրագրավորողներ, ովքեր ներբեռնում են մեծ ծավալի ֆայլեր և ցանկանում են համոզվել դրանց ամբողջականության մեջ:
  • Անհատներ, ովքեր հրապարակում են ծրագրային հավաքածուներ (build artifacts) և ցանկանում են տրամադրել ստուգիչ գումարներ հետագա ստուգման համար:
  • Ցանկացած ոք, ով կարիք ունի համեմատել ներբեռնված ֆայլի ամբողջականությունը հրապարակված ստուգիչ գումարի հետ:
  • Օգտատերեր, ովքեր ցանկանում են համոզվել, որ ֆայլը չի վնասվել տեղափոխման ընթացքում կամ չի ենթարկվել չարամիտ փոփոխությունների:

Հաճախ տրվող հարցեր (FAQ)

Ինչպե՞ս ստուգել ներբեռնված ֆայլը ստուգիչ գումարի միջոցով:

Քաշեք ներբեռնված ֆայլը գործիքի մեջ, ապա ստուգման դաշտում տեղադրեք աղբյուրի հրապարակած ստուգիչ գումարը (checksum): Համապատասխանող ալգորիթմի տողը կդառնա կանաչ: Եթե ոչ մի տող կանաչ չի դառնում, ապա ֆայլը չի համապատասխանում հրապարակվածին. այն համարեք վնասված կամ կեղծված:

Ո՞ր ալգորիթմներն են հաշվարկվում, և որո՞նք պետք է օգտագործեմ:

Այն հաշվարկում է MD5, SHA-1, SHA-256 և SHA-512 արժեքները միասին՝ ֆայլի մեկ ընթերցմամբ: MD5-ը և SHA-1-ը հարմար են պատահական վնասվածքները հայտնաբերելու համար, սակայն անվտանգության տեսանկյունից խոցելի են. նախապատվությունը տվեք SHA-256-ին կամ SHA-512-ին, երբ անհրաժեշտ է պաշտպանվել կեղծումներից:

Արդյո՞ք իմ ֆայլերը որևէ տեղ վերբեռնվում են:

Ո՛չ: Ֆայլերը կարդացվում և հեշավորվում են տեղում. նույնիսկ բազմագիգաբայթանոց ֆայլերը մշակվում են մաս-մաս (streamed), ուստի ոչինչ երբեք չի ուղարկվում Ձեր սարքից դուրս: