Kikokotoo cha Hashi SHA-3 512-bit
Tengeneza muhtasari wa ujumbe wa SHA-3 (Algoriti Salama ya Hashi 3 iliyofafanuliwa na FIPS PUB 202) 512-bit / 64-byte wa mfuatano wa maandishi au faili iliyosimbwa kwa hex.
Hashi ya SHA-3 512-bit:
Zana Zinazohusiana
Zaidi kuhusu Hashi ya SHA-3
SHA-3 ni kazi ya hashi ya kriptografia iliyoundwa na Guido Bertoni, Joan Daemen, Michaël Peeters, na Gilles Van Assche. Ilichaguliwa kama mshindi wa mashindano ya SHA-3, yaliyofanywa na Taasisi ya Kitaifa ya Viwango na Teknolojia (NIST) kutafuta mrithi wa familia ya kazi za hashi ya SHA-2.
SHA-3 imesanifishwa na NIST (Taasisi ya Kitaifa ya Viwango na Teknolojia). SHA-3 inasaidia ukubwa mbalimbali wa matokeo, ikiwa ni pamoja na 512-bit, ambayo inamaanisha kwamba inazalisha thamani ya hashi ya ukubwa fasta wa 512-bit kwa ingizo lolote.
SHA-3 inategemea ujenzi wa sifongo, ambayo inamaanisha kwamba inashughulikia data ya ingizo kwa njia ya kipekee. Ujenzi wa sifongo una vipengele viwili vikuu: sheria ya kujaza na kazi ya ubadilishaji.
Sheria ya kujaza inachukua data ya ingizo na kuijaza na bits za ziada ili kuhakikisha urefu wake ni kizidishio cha ukubwa wa kitalu. Katika kesi ya SHA-3-512, ukubwa wa kitalu ni 1,024 bits. Sheria ya kujaza pia inajumuisha mfumo maalum wa bits unaonyesha mwisho wa ujumbe.
Mara data ya ingizo imejazwa, inagawanywa katika vitalu vya 1,024-bit na kushughulikiwa na kazi ya ubadilishaji. Kazi ya ubadilishaji ina mfuatano wa raundi zinazobadilisha hali ya sifongo. Kila raundi inajumuisha operesheni tatu kuu: theta, rho, na pi.
Theta inafanya kazi kwenye matrix ya maneno 5x5, ikiwakisilisha hali ya sifongo. Inachanganya maneno katika kila safu wima kuzalisha thamani mpya kwa kila neno katika safu wima.
Rho na pi zinafanya kazi kwenye matrix ile ile, lakini zinatumia mbinu tofauti kupanga upya maneno. Rho inazungusha kila neno kwa kiasi fulani, wakati pi inapanga upya maneno kulingana na mfumo maalum.
Baada ya kitalu cha mwisho kushughulikiwa, matokeo yanazalishwa kwa kutumia ubadilishaji mmoja zaidi kwenye hali ya sifongo. Matokeo ni sawa na urefu wa ukubwa wa hashi, ambao katika kesi hii ni 512 bits. Thamani ya hashi inayotokana inaweza kutumika kuthibitisha uadilifu na ukweli wa data ya kidijitali, kama vile nywila, sahihi za kidijitali, na taarifa nyingine nyeti. Imeundwa kustahimili aina mbalimbali za mashambulizi, ikiwa ni pamoja na mashambulizi ya mgongano na mashambulizi ya picha ya awali, na kuifanya kuwa kazi ya hashi ya kriptografia ya kuaminika na salama.