Masukan yang dikenal adalah cara yang berguna untuk memeriksa bagaimana alat hashing bekerja. Contoh ini hashes the three UTF-8 byte dari abc, dengan tidak ada spasi atau newline sekitarnya. Yang diharapkan SHA-256 hasil ditampilkan dalam penuh di bawah sehingga Anda dapat membandingkan setiap digit heksadesimal.
Contoh masukan
abcHasil yang diharapkan
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adCoba langkah demi langkah
- Buka Lab Hashing dan pilih SHA-256.
- Masukkan abc dalam ruas teks tanpa akhiran baris baru. Jangan pilih berkas untuk contoh ini.
- Hitung hash dan bandingkan semua 64 heksadesimal digit dengan hasil yang diharapkan.
Bagaimana cara membaca hasilnya
SHA-256 menghasilkan sebuah hasil 256- bit, umumnya ditulis sebagai 64 heksadesimal digits. Sebuah baris baru, sebuah spasi, sebuah huruf berbeda atau sebuah tanda urutan berikut mengubah masukan dan karenanya hasilnya. Sebuah berkas yang berisi abc plus sebuah newline tidak sama dengan masukan ini.
Batas dan rincian penting
Sebuah kesepakatan yang cocok checksum menegaskan dengan nilai yang diharapkan, bukan bahwa sebuah berkas aman. Mendapatkanreferensi checksums dari sumber terpercaya. Polos SHA-256 bukan skema penyimpanan sandi; gunakan password- konstruksi khusus untuk tujuan itu.