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