Քանի բայթ կա sha1-ում:
Քանի բայթ կա sha1-ում:

Video: Քանի բայթ կա sha1-ում:

Video: Քանի բայթ կա sha1-ում:
Video: Brunette - Bac kapuyt achqerd 2024, Մայիս
Anonim

Կրիպտոգրաֆիայում SHA-1-ը (Secure Hash Algorithm 1) ծածկագրային հեշ ֆունկցիա է, որն ընդունում է մուտքագրում և արտադրում է 160 բիթ (20 բայթ) հեշ արժեք, որը հայտնի է որպես հաղորդագրության ամփոփում, որը սովորաբար ներկայացվում է որպես տասնվեցական թիվ: 40 թվանշանների երկարություն:

Նաև պետք է իմանալ, թե քանի բայթ է sha256-ը:

Sha256-ը 256 բիթ է, ինչպես ցույց է տալիս նրա անունը: Եթե դուք օգտագործում եք տասնվեցական պատկեր, ապա յուրաքանչյուր թվանշան կոդավորում է 4 բիթ; այնպես որ դուք պետք է 64 թվանշաններ՝ 256 բիթ ներկայացնելու համար, ուստի ձեզ հարկավոր է varchar( 64 ), կամ նիշ ( 64 ), քանի որ երկարությունը միշտ նույնն է, բոլորովին չի տարբերվում։

Նմանապես, SHA 1-ը կոտրվա՞ծ է: Այն SHA - 1 հեշինգի ֆունկցիան տեսականորեն էր կոտրված 2005 թվականին; Այնուամենայնիվ, իրական աշխարհում առաջին հաջողված բախման հարձակումը իրականացվել է 2017 թվականին: Երկու տարի առաջ Google-ի և CWI-ի գիտնականները պատրաստեցին երկու ֆայլ, որոնք ունեին նույնը: SHA - 1 հաշ, աշխարհում առաջին անգամ SHA - 1 բախման հարձակում, որը հայտնի է որպես « Փշրված ."

Նմանապես, դուք կարող եք հարցնել, թե քանի՞ sha1 համակցություն կա:

Եթե 0 բիթանոց զանգվածը տարբերվում է 00 բիթանոցից, գուցե դեռ թիվը հնարավոր է մուտքերը ≈2264 են: Ապա 2160-ը ≈228 է: Այսպիսով այնտեղ են 2264 հնարավոր է մուտքեր 228-ի համար հնարավոր է ելքեր։ Դա նշանակում է որ այնտեղ յուրաքանչյուր ելքի համար կազմում են ≈2264228 մուտքեր:

Ինչու է SHA 1-ը թույլ:

Եթե թուլություն հայտնաբերված է հեշ ֆունկցիայի մեջ, որը թույլ է տալիս երկու ֆայլ ունենալ նույն յուրահատկությունը, ֆունկցիան համարվում է գաղտնագրորեն կոտրված, քանի որ դրանով ստեղծված թվային մատնահետքերը կարող են կեղծվել և վստահել:

Խորհուրդ ենք տալիս: