Rabu, 19 Januari 2011
3
[VB.NET] Mengetahui MD5 Dari Suatu File
Siapa bilang enksripsi MD5 sulit?, sekarang dengan VB.NET hal itu menjadi amatlah mudah!. Karena VB.NET memberikan Namespace Cryptography(System.Security.Cryptography) yang menyuguhkan berbagai object enkripsi uang bisa sobat langsung gunakan. Caranya mudah saja, jika sobat ingin menggunakan Namespace ini, sobat bisa ketikkan "Imports System.Security.Cryptography" tanpa tanda petik pada event Deklarasi seperti dibawah ini:
Nah kali ini saya akan sedikit memberi source code penggunaan enkripsi MD5. Source code dibawah ini berfungsi untuk mendapatkan kode MD5 dari suatu file. Cekidot!
Buat sedemikian rupa seperti ini:
Tahap terakhir, masukkan source codenya:
Ok, simple kan. Jika sobat mengalami kendala, tinggalkan komentar beserta kendalanya. InsyaAllah saya akan bantu.
Nah kali ini saya akan sedikit memberi source code penggunaan enkripsi MD5. Source code dibawah ini berfungsi untuk mendapatkan kode MD5 dari suatu file. Cekidot!
Deklarasi: 1 Form 1 TextBox 1 Button
Buat sedemikian rupa seperti ini:
Tahap terakhir, masukkan source codenya:
Imports System.Security.Cryptography
Imports System.IO
Imports System.Text
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim objOpenFile As OpenFileDialog = New OpenFileDialog
objOpenFile.Filter = "All Files (*.*)|*.*"
If objOpenFile.ShowDialog = Windows.Forms.DialogResult.OK Then
TextBox1.Text = objOpenFile.FileName
Else
Exit Sub
End If
Dim objStream As FileStream = New FileStream(TextBox1.Text, FileMode.Open, FileAccess.Read, FileShare.Read, 8192)
objStream = New FileStream(TextBox1.Text, FileMode.Open, FileAccess.Read, FileShare.Read, 8192)
Dim md5 As MD5CryptoServiceProvider = New MD5CryptoServiceProvider
md5.ComputeHash(objStream)
objStream.Close()
Dim hash As Byte() = md5.Hash
Dim buff As StringBuilder = New StringBuilder
Dim hashByte As Byte
For Each hashByte In hash
buff.Append(String.Format("{0:X1}", hashByte))
Next
LabelHash.Text = "MD5 : " & buff.ToString()
End Sub
End Class
Ok, simple kan. Jika sobat mengalami kendala, tinggalkan komentar beserta kendalanya. InsyaAllah saya akan bantu.
Langganan:
Posting Komentar (Atom)



3 Komentar Untuk “[VB.NET] Mengetahui MD5 Dari Suatu File”
Jumat, 09 Maret 2012 pukul 08.11.00 WIB
mas, jikalau ingin merubah text ke hash md5 seperti apa??
ingin membuat enskripsi teks dengan md5.
terima kasih..
Sabtu, 10 Maret 2012 pukul 00.11.00 WIB
coba menggunakan method ComputeHash dari object MD5CryptoServiceProvider
Minggu, 29 Juli 2012 pukul 21.45.00 WIB
Error di : "Dim hash As Byte() = md5.Hash"
Posting Komentar
Berikan komentar positif tentang artikel yang sederhana ini niscaya sobat akan mendapatkan balasannya. Hehehe