Hashing, Tanda Tangan & Blockchain
Sering tertukar, padahal beda tujuan: - Hashing: satu arah, verifikasi integritas (SHA-256, bcrypt untuk password) - Enkripsi: bisa dibalik dengan kunci, untuk kerahasiaan - Tanda tangan digital: hash + kunci privat, membuktikan asal & keutuhan
sha256sum firmware.bin
Verifikasi tanda tangan:
gpg --verify release.sig release.tar.gz
Blockchain dan obfuscation (steganografi, tokenization, data masking) adalah teknik terkait. Password disimpan sebagai hash lambat bersalt (bcrypt/argon2) — bukan dienkripsi.