Mengetahui Nilai Hash Menggunakan Python

Berikut ini terdapat tutorial menarik terkait dengan Bagaimana membuat kode program untuk mengetahui nilai hash menggunakan python. Pada tutorial ini saya membuat kode program yang sangat sederhana dengan menggunakan library hashlib yang terdapat pada python, sehingga yang perlu dipersiapkan hanyalah string atau file yang nantinya akan diperiksa nilai hashnya menggunakan algoritma fungsi hash.

Algoritma fungsi hash yang dapat dipakai diantaranya md5, sha256, sha512, dan masih banyak lagi yang lainnya. Pada tutorial ini, saya menggunakan algoritma fungsi hash sha256 untuk melakukan generate terhadap sha256.

Berikut ini merupakan kode programnya menggunakan python.

sha256.py

import hashlib

print
print "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
print("Program Sederhana Untuk Melakukan Generate Terhadap Nilai Hash dari SHA 256")
print "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"
print

NamaString = "Universitas Muhammadiyah Jember"

hash = hashlib.sha256()

hash.update(NamaString)

hexSHA256 = hash.hexdigest()

print("Nilai hash SHA 256 dari String " +NamaString+ " adalah : " + hexSHA256.upper())

print

print("Penghitungan Nilai Hash Selesai")

Output dari kode program diatas adalah














Proses generate fungsi hash digunakan untuk mengetahui keaslian dari suatu file. Dengan melihat nilai hashnya, maka hanya membandingkan nilai hash file yang ingin diperiksa akan diketahui apakah file tersebut masih otentik atau sudah pernah dimodifikasi.

Demikian tutorial sederhana dari saya, semoga lain waktu bisa menulis kembali.

Postingan terkait:

Belum ada tanggapan untuk "Mengetahui Nilai Hash Menggunakan Python"

Post a Comment