Penjana Hash SHA-256 ialah alat atau fungsi yang mengambil data input (cth. rentetan, kata laluan atau fail) dan mengeluarkan cincangan panjang tetap 256-bit (32-bait), biasanya ditunjukkan sebagai rentetan perenambelasan 64 aksara.
SHA-256 ialah sebahagian daripada keluarga SHA-2, yang dibangunkan oleh NSA dan diterbitkan oleh NIST. Ia digunakan secara meluas dalam aplikasi keselamatan, protokol kriptografi dan sistem pengesahan data.
Contoh:
Input: hello
SHA-256 Cincang:
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Keselamatan Kriptografi yang Kuat: Tahan terhadap serangan yang diketahui (tidak seperti MD5 atau SHA-1).
Integriti Data: Sahkan bahawa fail atau mesej tidak diubah.
Perlindungan Kata Laluan: Simpan kata laluan sebagai cincang selamat (sebaik-baiknya dengan regangan garam dan kunci).
Tandatangan & Sijil Digital: Digunakan dalam SSL/TLS, PGP, Bitcoin, dsb.
Pematuhan Kawal Selia: Diperlukan dalam banyak standard (mis., FIPS 140-2, HIPAA).
✅ SHA-256 ialah standard industri untuk pencincangan selamat dan disokong secara meluas.
Data Input: Masukkan rentetan, teks atau muat naik fail.
Jana Hash: Jalankan alat (klik butang atau gunakan kod).
Output: Anda mendapat cincang SHA-256 heksadesimal 64 aksara.
Dalam Aplikasi Selamat: Seperti pengesahan, tandatangan digital dan rantaian blok.
Untuk Mengesahkan Integriti Fail: Cth., selepas muat turun atau pemindahan.
Untuk Protokol Kriptografi: SSL/TLS, SSH, VPN.
Apabila Membangunkan Web dan Apl Mudah Alih: Untuk pencincangan kata laluan pengguna (dengan langkah keselamatan yang betul).
Dalam Persekitaran Kawal Selia: Di mana SHA-2 diberi mandat untuk pematuhan.
🔐 Jangan gunakan SHA-256 sahaja untuk penyimpanan kata laluan—gabungkannya dengan garam dan gunakan fungsi terbitan kunci seperti bcrypt, scrypt atau PBKDF2.