Input yang dikenal adalah cara yang berguna untuk memeriksa bagaimana alat hashing bekerja. Contoh ini membuat tiga bait UTF-8 dari abc, tanpa ruang atau baris baru di sekitarnya. Hasil SHA-256 yang diharapkan ditunjukkan secara penuh di bawah ini sehingga Anda dapat membandingkan setiap digit heksadesimal.
Masukan Contoh sebol@jabber.org
abcHasil yang diharapkan oleh witch
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adCobalah langkah demi langkah
- Open Hashing Lab dan pilih SHA-256.
- Masukkan abc dalam medan teks tanpa baris baru. Jangan pilih sebuah berkas untuk contoh ini.
- Menghitung hash dan bandingkan semua 64 digit heksadesimal dengan hasil yang diharapkan.
Cara membaca hasilnya
SHA-256 menghasilkan hasil 256-bit, umumnya ditulis sebagai 64 digit heksadesimal. Garis baru, ruang, kasus huruf yang berbeda atau tanda byte-order mengubah input dan karenanya hasilnya. Berkas yang mengandung abc ditambah baris baru tidak sama masukan seperti contoh ini.
Batas dan rincian penting
Hasil pemeriksaan hasil perhitungan yang sama memastikan perjanjian dengan nilai yang diharapkan, bukan bahwa sebuah berkas aman. Hasil-hasil checksum dari sumber yang dipercaya. Plain SHA-256 bukanlah skema penyimpanan sandi; gunakan konstruksi khusus kata sandi untuk tujuan tersebut.