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.