Fungsi Hash Kriptografis
Fungsi
hash Kriptografis adalah fungsi hash yang memiliki beberapa sifat keamanan
tambahan sehingga dapat dipakai untuk tujuan keamanan data. Umumnya digunakan
untuk keperluan autentikasi dan integritas data. Fungsi hash adalah
fungsi yang secara efisien mengubah string input dengan panjang berhingga
menjadi string output dengan panjang tetap yang disebut nilai hash.
Sifat-Sifat Fungsi Hash Kriptografi
- Tahan preimej (Preimage
resistant): bila diketahui nilai hash h maka sulit (secara
komputasi tidak layak) untuk mendapatkan m dimana h = hash(m).
- Tahan preimej kedua (Second
preimage resistant): bila diketahui input m1 maka
sulit mencari input m2 (tidak sama dengan m1)
yang menyebabkan hash(m1) = hash(m2).
- Tahan tumbukan (Collision-resistant):
sulit mencari dua input berbeda m1 dan m2
yang menyebabkan hash(m1) = hash(m2)
Algoritma-Algoritma Fungsi Hash Kriptografi
Beberapa
contoh algoritma fungsi hash Kriptografi:
0 Komentar