Hashing

Hashing adalah proses mengubah data input dengan ukuran berapa pun (seperti password atau file) menjadi string teks dengan ukuran tetap (hash value) menggunakan fungsi matematika. Proses ini bersifat satu arah, artinya data asli sulit atau mustahil dikembalikan dari hasil hash-nya.

Konteks Penggunaan

Menyimpan password database secara aman.

Contoh

Password "Rahasia123" disimpan di database sebagai "5e884898da28...". Jika database diretas, hacker tidak bisa membaca password aslinya.

Catatan

Algoritma populer: SHA-256, MD5 (sudah usang).

Bangun Karier Sebagai AI Engineer dalam 8 Minggu!

Info Detail
Apa Itu Hashing? Definisi & Penjelasan | Kamus REA Ruangguru