Generator SHA-3/224
Hasilkan hash SHA-3/224 dari input string apa pun dengan alat pembuat SHA-3/224 kami untuk enkripsi data yang kuat.

Generator SHA-3/224 adalah alat gratis yang mengubah input string menjadi hash kriptografis SHA-3/224 dengan panjang tetap.
Apa itu hash SHA-3/224?
Situs ini menyebut alat tersebut SHA-3/224, sedangkan FIPS 202 menamai fungsinya SHA3-224.
Hash SHA-3/224 adalah sidik jari 224 bit yang dihitung dari serangkaian byte. Proses hashing dengan SHA3-224 bersifat satu arah, sehingga digest tidak memuat salinan teks asli yang dapat dipulihkan. Berapa pun panjang inputnya, SHA-3/224 selalu menghasilkan 28 byte, biasanya ditulis sebagai 56 karakter heksadesimal.
SHA-3 berasal dari Keccak yang dirancang oleh Guido Bertoni, Joan Daemen, Michaël Peeters, dan Gilles Van Assche. NIST memilih Keccak sebagai pemenang kompetisi SHA-3 pada 2012, lalu menerbitkan standar SHA-3 pada 2015. SHA3-224 menggunakan konstruksi spons, yang berbeda dari konstruksi pada SHA-2.
SHA-3/224 masih dianggap aman untuk hashing secara umum. Belum ada serangan praktis yang diketahui dapat membobol algoritma lengkapnya. Output 224 bitnya memberikan ketahanan terhadap collision sekitar 112 bit karena serangan collision umumnya membutuhkan percobaan kira-kira sebesar akar kuadrat dari seluruh kemungkinan ruang output. Aplikasi yang memerlukan margin keamanan lebih besar biasanya memilih SHA-3/256.

Bagaimana cara menggunakan Generator SHA-3/224?
Masukkan string yang ingin di-hash secara persis, lalu buat hasilnya. Alat ini menampilkan Hash SHA-3/224 yang berisi 56 karakter heksadesimal.
Penghitungan dilakukan di server. Input dikirim ke server melalui HTTPS dan tidak disimpan. Meskipun HTTPS melindungi koneksi selama pengiriman, jangan masukkan kata sandi, kunci privat, frasa pemulihan, atau rahasia lainnya ke alat hashing online.
Saat membandingkan hasil SHA3-224 sepanjang 56 karakter dengan checksum yang diharapkan, salin seluruh digest. Jika satu karakter saja hilang, nilainya berubah dan perbandingan menjadi tidak valid.

Bisakah SHA-3/224 didekripsi atau dikembalikan ke input semula?
Tidak. Hash SHA-3/224 tidak dapat didekripsi karena hashing bukan enkripsi dan tidak memiliki kunci dekripsi. Satu-satunya cara umum untuk menemukan input yang tidak diketahui dari digest SHA3-224 adalah mencoba berbagai kemungkinan nilai, melakukan hashing pada setiap nilai, lalu membandingkan hasilnya.
Perbedaan ini penting untuk input pendek atau mudah ditebak yang di-hash dengan SHA3-224. Penyerang mungkin dapat menebak kode pos, kata sandi umum, atau kode enam digit meskipun algoritmanya sendiri tidak berhasil dibalik. Karena itu, hash SHA3-224 tidak membuat data dengan entropi rendah menjadi rahasia.
Collision secara teori mungkin terjadi karena jumlah input yang tidak terbatas dipetakan ke ruang 224 bit yang terbatas. Menemukan collision pada SHA-3/224 lengkap saat ini tidak praktis, tetapi hal itu tidak menjadikan digest sebagai penyimpanan terenkripsi.

Kapan sebaiknya menggunakan SHA-3/224?
Gunakan SHA-3/224 jika spesifikasi, sistem yang sudah ada, atau checksum yang diberikan secara eksplisit mewajibkan varian tersebut. Digest yang lebih pendek dapat cocok untuk format dengan bidang tetap 224 bit, tetapi SHA-3/224 lebih jarang digunakan dibandingkan SHA-3/256.
- Verifikasi checksum SHA3-224 berarti menghitung digest dan membandingkannya dengan nilai yang diterbitkan oleh sumber tepercaya.
- Deduplikasi berarti mengidentifikasi data atau konten yang sama tanpa berulang kali membandingkan seluruh input. Aplikasi yang menggunakan SHA3-224 tetap harus menangani kemungkinan teoritis terjadinya collision.
- Kompatibilitas sistem lama berlaku jika basis data, protokol, atau integrasi yang sudah ada telah menyimpan nilai SHA-3/224.
- Data uji dapat menggunakan input dan digest yang sudah diketahui untuk memastikan implementasi SHA3-224 lain telah dikonfigurasi dengan benar.
Jangan gunakan SHA-3/224 untuk menyimpan kata sandi. SHA3-224 memang dirancang agar cepat, yang juga memungkinkan penyerang menguji tebakan dengan cepat. Penyimpanan kata sandi memerlukan skema hashing khusus yang lambat, seperti Argon2id, scrypt, bcrypt, atau PBKDF2, dengan parameter yang sesuai dan salt unik.
Untuk format checksum serbaguna yang baru, SHA-3/256 memberikan digest lebih panjang dan lebih umum dipilih. Generator SHA-3/256 cocok digunakan jika tidak ada persyaratan eksternal yang menetapkan output sebesar 224 bit. SHA-512/224 memiliki panjang digest yang sama, tetapi termasuk keluarga SHA-2, sehingga outputnya tidak dapat dipertukarkan dengan SHA-3/224.
Input persis dan contoh penggunaan
Untuk input string pada generator ini, SHA3-224 memproses byte. Karena itu, setiap karakter dan pengodeannya berpengaruh. Dua string yang tampak serupa dapat menghasilkan digest SHA3-224 yang sama sekali berbeda.
- Input invoice menghasilkan digest heksadesimal sepanjang 56 karakter.
- Input Invoice menghasilkan digest berbeda karena huruf besar dan huruf kecil merupakan byte yang berbeda.
- Input order 42 dan order42 berbeda karena spasi merupakan bagian dari data.
- Pada input generator ini, tanda baca dan akhir baris ikut diperhitungkan. paid, paid., dan baris berisi paid yang diikuti baris baru akan menghasilkan hash berbeda.
- Input kosong memiliki digest SHA-3/224 yang valid. Hasilnya bukan nilai kosong.
- Angka di-hash sebagai teks yang telah dikodekan saat dimasukkan ke generator ini sebagai string. 007 dan 7 adalah input yang berbeda.
Untuk menghasilkan kembali byte yang dikirim ke Generator SHA3-224 berbasis server ini, teks beraksen dan teks non-Latin harus menggunakan pengodean karakter yang sama di setiap sistem, biasanya UTF-8. Unicode juga dapat merepresentasikan beberapa karakter yang tampak sama dengan lebih dari satu urutan byte. Jika aplikasi lain menormalisasi teks sebelum hashing, kedua pihak harus menggunakan bentuk normalisasi yang sama.
Panjang input tidak mengubah panjang output. String yang sangat panjang tetap menghasilkan 56 karakter heksadesimal, meskipun pemrosesan dan pengirimannya memerlukan waktu lebih lama dibandingkan string pendek.
Pertanyaan umum
Apakah SHA-3/224 sama dengan SHA-224?
Tidak. SHA-224 adalah varian SHA-2, sedangkan SHA-3/224 menggunakan konstruksi SHA-3 berbasis Keccak. Keduanya menghasilkan digest 224 bit, tetapi nilainya sama sekali berbeda untuk input yang sama.
Apakah huruf besar pada nilai heksadesimal mengubah hash?
Tidak. Dalam kolom Hash SHA-3/224 pada alat ini, huruf besar dan kecil dalam heksadesimal hanyalah dua cara penulisan untuk byte digest yang sama. Namun, perbandingan tetap dapat gagal jika perangkat lunak memperlakukan teks sebagai peka huruf besar-kecil. Jadi, samakan kapitalisasi kedua nilai sebelum membandingkannya.
Apakah SHA-3/224 rentan terhadap serangan length-extension?
Hash SHA-3 standar tidak rentan terhadap serangan length-extension klasik yang memengaruhi hash Merkle-Damgård tertentu. Ketahanan SHA3-224 terhadap serangan ini tidak berarti hash biasa selalu cocok digunakan sebagai kode autentikasi pesan. Gunakan konstruksi MAC yang ditentukan jika autentikasi diperlukan.
Bisakah hasil SHA-3/224 dari bahasa pemrograman berbeda dibandingkan?
Ya. Implementasi yang mengikuti algoritma formal SHA3-224 akan menghasilkan digest yang sama dari byte yang identik. Untuk input string pada generator ini, periksa pengodean karakter, aturan baris baru, serta apakah salah satu implementasi melakukan hashing pada representasi heksadesimal dalam bentuk teks, bukan pada byte dasarnya.
Bisakah generator ini melakukan hashing pada file yang diunggah?
Alat ini ditujukan untuk input string, jadi jangan berasumsi bahwa alat tersebut membaca byte file secara langsung. Untuk checksum file, gunakan utilitas hashing yang mendukung file atau implementasi baris perintah, lalu pilih SHA3-224 secara eksplisit.
Pemeriksaan akhir
Pastikan algoritma yang diperlukan adalah SHA-3/224, bukan SHA-224, SHA-512/224, atau SHA-3/256. Pertahankan spasi, tanda baca, kapitalisasi, dan akhir baris, lalu pastikan hasilnya berisi tepat 56 karakter heksadesimal. Agar pemeriksaan dapat diulangi dengan hasil yang sama di berbagai sistem, catat pengodean input dan normalisasi Unicode yang diterapkan sebelum hashing.
Alat Populer
Buat tanda tangan kustom Anda sendiri dan unduh dengan mudah menggunakan alat pembuat tanda tangan kami untuk e-tanda tangan yang dipersonalisasi.
Hitung ukuran teks apa pun dalam Byte (B), Kilobyte (KB), atau Megabyte (MB) menggunakan alat kalkulator ukuran teks kami.
Gunakan alat pencarian IP terbalik untuk menemukan domain atau host yang terkait dengan alamat IP dengan cepat dan mudah.
Gunakan alat ping kami untuk memeriksa status dan waktu respons dari situs web, server, atau port dengan cepat dan efisien.
Alat pencarian IP dari Digily Link menyediakan informasi terperinci tentang alamat IP mana pun. Gunakan layanan online gratis ini untuk mendapatkan data IP yang komprehensif.
Buat tautan WhatsApp gratis Anda secara instan dengan Pembuat Tautan WhatsApp kami. Tambahkan pesan khusus dan mulai obrolan dengan satu klik. Tidak perlu login atau pengkodean.