Alat online ini memungkinkan Anda membuat hash sha384 dari semua string.
SHA384 panjang adalah 96 karakter
Hash tersedia
MD2 Hash, MD4 Hash, MD5 Hash, SHA1 Hash, SHA224 Hash, SHA256 Hash, SHA384 Hash, SHA512/224 Hash, SHA512/256 Hash, SHA512 Hash, SHA3-224 Hash, SHA3-256 Hash, SHA3-384 Hash, SHA3-512 Hash, RIPEMD128 Hash, RIPEMD160 Hash, RIPEMD256 Hash, RIPEMD320 Hash, WHIRLPOOL Hash, TIGER128,3 Hash, TIGER160,3 Hash, TIGER192,3 Hash, TIGER128,4 Hash, TIGER160,4 Hash, TIGER192,4 Hash, SNEFRU Hash, SNEFRU256 Hash, GOST Hash, GOST-CRYPTO Hash, ADLER32 Hash, CRC32 Hash, CRC32B Hash, CRC32C Hash, FNV132 Hash, FNV1A32 Hash, FNV164 Hash, FNV1A64 Hash, JOAAT Hash, HAVAL128,3 Hash, HAVAL160,3 Hash, HAVAL192,3 Hash, HAVAL224,3 Hash, HAVAL256,3 Hash, HAVAL128,4 Hash, HAVAL160,4 Hash, HAVAL192,4 Hash, HAVAL224,4 Hash, HAVAL256,4 Hash, HAVAL128,5 Hash, HAVAL160,5 Hash, HAVAL192,5 Hash, HAVAL224,5 Hash, HAVAL256,5 Hash,
Apa itu SHA-384?
SHA-384 (Secure Hash Algorithm 384-bit) adalah fungsi hash kriptografi yang termasuk dalam keluarga SHA-2. Ini adalah versi yang dipersingkat dari algoritma SHA-512. Dengan menghasilkan ringkasan 384-bit, algoritma ini menawarkan tingkat keamanan yang tinggi sekaligus dioptimalkan secara khusus untuk arsitektur 64-bit, menjadikannya pilihan yang sangat efisien dan aman untuk lingkungan komputasi berkinerja tinggi.
Bagaimana cara kerja hash SHA-384?
SHA-384 mengikuti konstruksi Merkle-Damgård dan memiliki logika inti yang sama dengan SHA-512:
- Inisialisasi: Menggunakan delapan register kerja 64-bit, yang diinisialisasi dengan konstanta unik yang berbeda dari yang digunakan dalam SHA-512 untuk mencegah serangan lintas algoritma.
- Pengisian: Pesan masukan diisi agar menjadi kelipatan 1024 bit.
- Pemrosesan: Pesan diproses dalam blok-blok berukuran 1024 bit. Setiap blok menjalani 80 putaran operasi logika (XOR, AND, OR, NOT), rotasi, dan penambahan.
- Pemotongan: Setelah blok terakhir diproses, keadaan 512-bit yang dihasilkan dipotong dengan membuang 128 bit terakhir, sehingga menghasilkan keluaran akhir 384-bit.
Karakteristik Utama
- Optimasi 64-bit: Karena menggunakan register 64-bit, SHA-384 jauh lebih cepat daripada SHA-256 pada prosesor 64-bit modern, meskipun menghasilkan hash yang lebih besar.
- Margin Keamanan: Algoritma ini menyediakan tingkat keamanan 192-bit terhadap serangan kolisi. Angka ini jauh di atas ambang batas yang diperlukan untuk sebagian besar standar keamanan modern, sehingga sangat cocok untuk aplikasi berkeamanan tinggi seperti sertifikat digital dan TLS.
- Ketahanan terhadap Serangan Perpanjangan Panjang: Dengan menggunakan konstanta inisialisasi yang berbeda dari SHA-512, SHA-384 secara inheren tahan terhadap serangan perpanjangan panjang, yang merupakan kerentanan umum pada fungsi hash lama seperti MD5 atau SHA-1.
- Efisiensi: SHA-384 sering kali lebih disukai di lingkungan di mana SHA-512 dianggap "terlalu panjang" untuk protokol tertentu, tetapi kecepatan pemrosesan 64-bit yang lebih unggul diperlukan dibandingkan SHA-224 atau SHA-256 yang dioptimalkan untuk 32-bit.