Kikokotoo cha Hashi SHA-3 384-bit

Tengeneza muhtasari wa ujumbe wa SHA-3 (Algoriti Salama ya Hashi 3 iliyofafanuliwa na FIPS PUB 202) 384-bit / 48-byte wa mfuatano wa maandishi au faili iliyosimbwa kwa hex.

Buruta na udondoshe faili hapa, au bofya ili kuvinjari

Ukubwa wa juu wa faili: 100 MB

Faili iliyochaguliwa:

Inakokotoa hashi...

Hashi ya SHA-3 384-bit:

Zana Zinazohusiana

Zaidi kuhusu Hashi ya SHA-3

SHA-3 (Algoriti Salama ya Hashi 3) ni kazi ya hashi ya kriptografia inayozalisha muhtasari wa ujumbe wa 384-bit (48-byte). Iliundwa na Guido Bertoni, Joan Daemen, Michaël Peeters, na Gilles Van Assche, na ilichaguliwa kama mshindi wa mashindano ya kazi ya hashi ya NIST mwaka 2012. SHA-3 imesanifishwa katika FIPS PUB 202.

Toleo la SHA-3-384 linatumia kiwango cha 832 bits na uwezo wa 768 bits, likitoa usalama wa 192-bit dhidi ya mashambulizi ya mgongano na usalama wa 384-bit dhidi ya mashambulizi ya picha ya awali.

Mchakato wa kuzalisha hashi ya SHA-3-384 unahusisha hatua zifuatazo:

  1. Kujaza: Ujumbe unajazwa kwa kutumia utengano wa kikoa cha SHA-3 na sheria ya pad10*1 ili urefu wake wote uwe kizidishio cha 832 bits (kiwango).

  2. Kunyonya: Ujumbe uliojazwa unagawanywa katika vitalu vya 832-bit, na kila kitalu kinafanyiwa XOR katika sehemu ya kiwango cha hali ya ndani ya 1600-bit. Baada ya kila kitalu kunyonywa, ubadilishaji wa Keccak-f[1600] unatumika kwa hali nzima.

  3. Kukamua: Baada ya vitalu vyote kunyonywa, 384 bits za matokeo zinatolewa kutoka sehemu ya kiwango cha hali. Kwa kuwa 384 bits ni chini ya kiwango cha 832-bit, mzunguko mmoja tu wa kukamua unahitajika.

Tofauti na SHA-2, inayotumia ujenzi wa Merkle-Damgård, SHA-3 inategemea ujenzi wa sifongo. Hii inafanya SHA-3 kustahimili mashambulizi ya kuongeza urefu kwa asili.

Ubadilishaji wa Keccak-f[1600] unafanya kazi kwenye hali ya 1600-bit inayowakilishwa kama safu ya 5×5×64 ya bits. Unajumuisha raundi 24, kila moja ikiwa na operesheni tano: theta, rho, pi, chi, na iota.

SHA-3-384 inapendekezwa kwa programu zinazohitaji kiwango cha usalama kati ya SHA-3-256 na SHA-3-512, kama vile sahihi za kidijitali na uzalishaji wa vyeti ambapo ustahimilivu wa mgongano wa 192-bit unahitajika.