Kalkulator Hash Keccak-256

Hasilkan digest mesej Keccak-256 256-bit / 32-bait daripada rentetan teks yang dikodkan dalam heksadesimal. Keccak-256 ialah algoritma Keccak asal sebelum penyeragaman SHA-3.

Hash Keccak-256:

Alat Berkaitan

Lagi tentang Hash Keccak-256

Keccak-256 ialah fungsi hash kriptografi yang menghasilkan digest mesej 256-bit (32-bait). Ia direka oleh Guido Bertoni, Joan Daemen, Michael Peeters, dan Gilles Van Assche, dan memenangi pertandingan fungsi hash NIST pada tahun 2012.

Walaupun Keccak dipilih untuk menjadi SHA-3, terdapat perbezaan penting antara "Keccak-256" dan "SHA3-256": mereka menggunakan skim padding yang berbeza. Keccak asal menggunakan padding kadar berbilang ringkas (pad10*1), manakala standard SHA-3 NIST menambah bit pemisahan domain (0x06 untuk SHA-3, 0x1F untuk SHAKE).

Ciri-ciri utama Keccak-256:

  • Berdasarkan pembinaan span dengan keadaan 1600-bit

  • Menggunakan pilih atur Keccak-f[1600] dengan 24 pusingan

  • Kadar 1088 bit dan kapasiti 512 bit untuk keselamatan 256-bit

  • Tahan terhadap serangan lanjutan panjang

Keccak-256 paling terkenal digunakan oleh Ethereum dan platform blockchain lain:

  • Penjanaan alamat Ethereum daripada kunci awam

  • Hashing transaksi dan blok

  • Pemilih fungsi kontrak pintar (4 bait pertama hash Keccak-256)

  • Pembinaan pokok Merkle untuk pengurusan keadaan

Apabila bekerja dengan Ethereum, sentiasa gunakan Keccak-256 (bukan SHA3-256) kerana platform ini menerima pakai Keccak sebelum standard SHA-3 dimuktamadkan dengan padding yang diubah suai.