Hashing adalah proses mengubah data menjadi rangkaian karakter tetap yang disebut hash. Hashing ini bersifat satu arah (tidak bisa dikembalikan ke bentuk aslinya) dan sering digunakan untuk memastikan integritas data. Contohnya, saat Anda login ke sebuah Website, password yang Anda masukkan dibandingkan dengan hash password yang tersimpan di database. Contoh Penggunaan: Blockchain (untuk menciptakan sidik jari unik pada blok data), checksum file, dan penyimpanan password. Berbeda dengan hashing, enkripsi adalah proses mengubah data menjadi format yang tidak terbaca (ciphertext) yang dapat dikembalikan ke bentuk aslinya dengan kunci dekripsi. Ini digunakan untuk menjaga kerahasiaan data, terutama saat data dikirimkan melalui jaringan. Contoh Penggunaan: Pengamanan email, komunikasi aplikasi seperti WhatsApp, dan transaksi online menggunakan HTTPS.
Apa perbedaan antara Hashing dengan Enkripsi?
jelajahi
Ada pertanyaan lagi ?
Kirim Permintaan