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.
Belum ada tanggapan untuk "Mengetahui Nilai Hash Menggunakan Python"
Post a Comment