Kikokotoo cha Hashi Keccak-256
Tengeneza muhtasari wa ujumbe wa Keccak-256 256-bit / 32-byte wa mfuatano wa maandishi au faili iliyosimbwa kwa hex. Keccak-256 ni algoriti asili ya Keccak kabla ya usanifishaji wa SHA-3.
Hashi ya Keccak-256:
Zana Zinazohusiana
Zaidi kuhusu Hashi ya Keccak-256
Keccak-256 ni kazi ya hashi ya kriptografia inayozalisha muhtasari wa ujumbe wa 256-bit (32-byte). Iliundwa na Guido Bertoni, Joan Daemen, Michael Peeters, na Gilles Van Assche, na ilishinda mashindano ya kazi ya hashi ya NIST mwaka 2012.
Ingawa Keccak ilichaguliwa kuwa SHA-3, kuna tofauti muhimu kati ya "Keccak-256" na "SHA3-256": zinatumia mipango tofauti ya kujaza. Keccak asili hutumia kujaza rahisi kwa viwango vingi (pad10*1), wakati kiwango cha SHA-3 cha NIST kinaongeza biti za kutenganisha vikoa (0x06 kwa SHA-3, 0x1F kwa SHAKE).
Sifa kuu za Keccak-256:
Inategemea ujenzi wa sifongo wenye hali ya 1600-bit
Inatumia ubadilishaji wa Keccak-f[1600] wenye raundi 24
Kiwango cha 1088 bits na uwezo wa 512 bits kwa usalama wa 256-bit
Inastahimili mashambulizi ya kuongeza urefu
Keccak-256 inajulikana zaidi kwa matumizi yake na Ethereum na mifumo mingine ya blockchain:
Utengenezaji wa anwani za Ethereum kutoka kwa funguo za umma
Uhashi wa miamala na vitalu
Vichaguzi vya kazi za mikataba mahiri (baiti 4 za kwanza za hashi ya Keccak-256)
Ujenzi wa miti ya Merkle kwa usimamizi wa hali
Unapofanya kazi na Ethereum, daima tumia Keccak-256 (si SHA3-256) kwani jukwaa lilipitisha Keccak kabla ya kiwango cha SHA-3 kukamilishwa na kujaza kwake kulilobadilishwa.