Penggunaan Enkripsi MD5 di Visual Basic

Author: · Published: February 6, 2009 · Category: Pemrograman VB 

Andri

Project ini sebenarnya sangat simple, saya buat karena saya banyak melihat teman-teman (mudah-mudahan kamu nggak ya :-p) yang banyak membuat project dengan visual basic dengan database MySQL dan didalamnya terdapat login page. Tapi penyimpanan dan penggunaan password hanya dalam text biasa, tidak dienkripsi. Jadi pada waktu dump data, dan database dibuka ketauan semua password usernya Hal yang sebenarnya sepele tapi berbahaya.

Penggunaan

  1. Buat database dengan nama terserah, dump table dan data yang sudah saya sertakan (pas.sql)
  2. Apabila benar, akan terdapat 1 tabel dengan nama “ijin”
  3. Buat dsn odbc mysql, dengan nama dsn = pas
  4. Buka project, lalu jalankan
  5. Isikan Name = test, Pas = test
  6. Apabila terbuka form2, akan muncul enkripsi md5 dari text ‘test’ yang berarti password yang digunakan
  7. Mudah bukan…???
  8. Untuk metode penyimpanan password, anda bisa merubah query select tersebut menjadi query insert.
  9. Simple bukan…???

Sebenarnya metode enkripsi yang bisa digunakan nggak cuma md5, bisa juga pake metode password atau sha1, tinggal sesuaikan ukuran field tempat penyimpanan password.

Download :

https://sourceforge.net/project/downloading.php?groupname=andriy&filename=vbMd5.zip&use_mirror=transact

ScreenShot :

formPertama

formPertama

formKedua

formKedua

isiTabel

isiTabel

Related Articles

  1. VB 9 with MySQL
  2. Belajar Mysql Dengan phpMyAdmin
  3. MySQL Full-Text Searching
  4. Mengenal Database Helper Class di PHPMaker
  5. Kesalahan Umum dalam Membuat Password
  6. Pendaftaran Siswa Online 2
  7. Membuat Form Login di VB.Net dengan Pemilihan User di Database
  8. Seri Belajar MySQL 5 Kasus:Data Perpustakaan (1)
  9. Cara Membuat Database di MySQL
  10. PHP Database dengan ODBC
  11. Mengenal Fitur Password Recovery di Aplikasi Web yang Dihasilkan PHPMaker
  12. Tips Menyimpan File dengan Nama Kita
  13. phpMyAdmin pada Ubuntu
  14. Memfungsikan PC sebagai server untuk chatting
  15. Menampilkan Data/Tabel MySQL di MS Access
  16. Implementasi Sistem Database Terdistribusi pada MySQL
  17. Menyempurnakan Halaman Web Dengan Header-Image
  18. Tutorial Membuat Koneksi dan Login Berdasarkan User Type di VB.Net 2008 dengan Access 2007
  19. Aplikasi Seleksi Karyawan Menggunakan Excel 2007
  20. Membuat Password yang Handal