Analogi Paling Mudah
Setiap manusia punya sidik jari yang unik. Meskipun dua orang terlihat mirip, sidik jari mereka tetap berbeda.
Setiap file digital juga punya "sidik jari" — deretan kode yang dihitung dari keseluruhan isi file.
Bedanya dengan sidik jari manusia:
- Sidik jari manusia tidak berubah seumur hidup
- Sidik jari file berubah bila ada satu byte pun yang diubah dalam file
Artinya: sidik jari file sangat sensitif. Ini justru kekuatannya.
Seperti Apa Bentuknya?
Sidik jari digital biasanya berupa deretan huruf dan angka sepanjang 64 karakter. Contoh:
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
```
Tidak terbaca oleh manusia, tapi komputer bisa membandingkannya dalam hitungan milidetik.
Bagaimana Sidik Jari Dihitung?
Prosesnya otomatis dan deterministik:
- Komputer membaca seluruh isi file (setiap byte)
- Menerapkan rumus matematika yang disebut hash function
- Menghasilkan deretan kode unik
Rumus ini memiliki dua sifat penting:
- Deterministik: file yang sama selalu menghasilkan sidik jari yang sama
- Sensitif: perubahan sekecil apa pun pada file menghasilkan sidik jari yang sangat berbeda
Contoh Sederhana
Bayangkan dokumen Anda hanya berisi kalimat:
"Saya menyetujui kontrak ini."
Sidik jarinya (misalkan): a1b2c3...
Sekarang ubah satu huruf saja menjadi:
"Saya menyetujui kontrak itu."
Sidik jarinya menjadi (misalkan): x9y8z7...
Perubahan satu huruf = sidik jari yang benar-benar berbeda. Tidak ada cara untuk memalsukan sidik jari yang cocok dengan dokumen aslinya tanpa mengubah isi dokumennya kembali ke versi aslinya.
Bagaimana TTDsah Menggunakannya
Ketika dokumen Anda disahkan di TTDsah:
- Sistem menghitung sidik jari dokumen asli
- Menyimpan sidik jari ini di database, terhubung dengan kode verifikasi (contoh:
BUU-1545) - Menerbitkan dokumen ber-QR untuk Anda distribusikan
Ketika seseorang menerima dokumen itu dan ingin memverifikasi:
- Mereka mengunggah file yang mereka pegang di TTDsah
- Sistem menghitung sidik jari file yang mereka unggah
- Membandingkannya dengan sidik jari yang tercatat
Cocok = file mereka identik dengan yang Anda sahkan.
Tidak cocok = file telah diubah, walau hanya sedikit.
Mengapa Ini Lebih Kuat dari Tanda Tangan Basah
Tanda tangan basah bisa:
- Dipalsukan dengan tangan
- Di-scan lalu ditempel ke dokumen lain
- Dilepaskan dari konteks aslinya
Sidik jari digital:
- Tidak bergantung pada tanda tangan visual
- Tidak bisa ditempel ke dokumen lain
- Terikat secara matematis ke isi dokumen spesifik
Pelajari lebih lanjut tentang era dokumen palsu dan kenapa metode verifikasi tradisional semakin tidak memadai.
Penutup
Anda tidak perlu memahami matematika di balik hash function untuk menggunakannya. Yang perlu diketahui cukup satu hal:
Kalau sidik jari cocok, file Anda asli. Kalau tidak cocok, ada sesuatu yang berubah.
Sesederhana itu. Dan sekuat itu.
Detail lain yang muncul saat verifikasi dijelaskan di panduan detail di halaman verifikasi.
TTDsah dioperasikan oleh Renold Sutadi (NIB: 1204260052017). Kontak: hello@ttdsah.com