Kalkulator Hash Keccak-256
Hasilkan digest pesan Keccak-256 256-bit / 32-byte dari string teks yang dikodekan dalam heksadesimal. Keccak-256 adalah algoritma Keccak asli sebelum standardisasi SHA-3.
Hash Keccak-256:
Alat Berkaitan
Lebih lanjut tentang Hash Keccak-256
Keccak-256 adalah fungsi hash kriptografi yang menghasilkan digest pesan 256-bit (32-byte). Dirancang oleh Guido Bertoni, Joan Daemen, Michael Peeters, dan Gilles Van Assche, dan memenangkan kompetisi fungsi hash NIST pada tahun 2012.
Meskipun Keccak dipilih untuk menjadi SHA-3, ada perbedaan penting antara "Keccak-256" dan "SHA3-256": mereka menggunakan skema padding yang berbeda. Keccak asli menggunakan padding multi-rate sederhana (pad10*1), sementara standar SHA-3 NIST menambahkan bit pemisahan domain (0x06 untuk SHA-3, 0x1F untuk SHAKE).
Karakteristik utama Keccak-256:
Berdasarkan konstruksi spons dengan state 1600-bit
Menggunakan permutasi Keccak-f[1600] dengan 24 putaran
Rate 1088 bit dan kapasitas 512 bit untuk keamanan 256-bit
Tahan terhadap serangan ekstensi panjang
Keccak-256 paling terkenal digunakan oleh Ethereum dan platform blockchain lainnya:
Pembuatan alamat Ethereum dari kunci publik
Hashing transaksi dan blok
Selector fungsi kontrak pintar (4 byte pertama dari hash Keccak-256)
Konstruksi pohon Merkle untuk manajemen state
Saat bekerja dengan Ethereum, selalu gunakan Keccak-256 (bukan SHA3-256) karena platform ini mengadopsi Keccak sebelum standar SHA-3 diselesaikan dengan padding yang dimodifikasi.