Wednesday 27 January 2010

Contoh Encrypt dan Decrypt Teks dengan Visual Basic


http://erge32.blogspot.com Tujuan Utama Encrypt dan Descript teks adalah untuk merubah karakter teks sehingga tidak mudah dibaca atau dipahami orang lain, metode ini banyak dipakai untuk proteksi seperti dunia Internet, Bank baik proteksi password, pengiriman pesan, pengiriman data dan lain-lain. Disini saya memberikan contoh dasar bagaimana pembuatan Encrypt dan Descript teks tersebut dengan Visual Basic

Sintax :
1. EncryptText(strText As String, ByVal strPwd As String) As String
2. DecryptText(strText As String, ByVal strPwd As String)

contoh :
EncryptText("Uji Coba", "gila") = ž¶ªgŒ»£¨
DecryptText("ž¶ªgŒ»£¨","gila") = Uji Coba

Bagi sobat-sobat yang tertarik silakan ikuti langkah - langkah pembuatan fungsi Encrypt dan Decript ini


Persiapan yang harus dilakukan
  • Buat Project Baru Standart Exe
  • 3 Buah TextBox (Text1,Text2, Text3)
  • 2 Buah CommandButton (Command1, Command2)
  • 2 Buah Label
  • 1 buat Moudule
  • Design form seperti Gambar dibawah ini
Contoh Design Project Form Engcrypt - Descrypt


Tempat Coding dibawah ini pada Module
Option Explicit

#Const CASE_SENSITIVE_PASSWORD = False

'Encrypt text
Public Function EncryptText(strText As String, ByVal strPwd As String) As String
Dim i As Integer, c As Integer
Dim strBuff As String

#If Not CASE_SENSITIVE_PASSWORD Then

'Convert password to upper case
'if not case-sensitive
strPwd = UCase$(strPwd)

#End If

'Encrypt string
If Len(strPwd) Then
For i = 1 To Len(strText)
c = Asc(Mid$(strText, i, 1))
c = c + Asc(Mid$(strPwd, (i Mod Len(strPwd)) + 1, 1))
strBuff = strBuff & Chr$(c And &HFF)
Next i
Else
strBuff = strText
End If
EncryptText = strBuff
End Function

Public Function DecryptText(strText As String, ByVal strPwd As String)
Dim i As Integer, c As Integer
Dim strBuff As String

#If Not CASE_SENSITIVE_PASSWORD Then

'Convert password to upper case
'if not case-sensitive
strPwd = UCase$(strPwd)

#End If

'Decrypt string
If Len(strPwd) Then
For i = 1 To Len(strText)
c = Asc(Mid$(strText, i, 1))
c = c - Asc(Mid$(strPwd, (i Mod Len(strPwd)) + 1, 1))
strBuff = strBuff & Chr$(c And &HFF)
Next i
Else
strBuff = strText
End If
DecryptText = strBuff
End Function

Ketik Coding dibawah ini pada Form Project

Option Explicit

Private Sub Command1_Click()
Text2 = EncryptText(Text1, "gila")
End Sub

Private Sub Command2_Click()
Text3 = DecryptText(Text2, "gila")
End Sub

Cukup sekian dulu tutorial singkat ini, mudah-mudahan ada mamfaat nya bagi sobat - sobat VB Depeloper, selamat mencoba ... salam

44 Komentar: Contoh Encrypt dan Decrypt Teks dengan Visual Basic


Beben Koben on 27 January 2010 at 04:44 said...

halllaaaaaaaaaHHHH ieu naon sih...!@$#%^&^
wakakakakkkkk....doh orang lain mah pd pinter euy

Terima Kasih Sob Beben Koben Atas Komentarnya.
kartiko on 27 January 2010 at 04:47 said...

anak IT or SI or MI sobbb??hehehe...

Terima Kasih Sob kartiko Atas Komentarnya.
eRGe on 27 January 2010 at 04:49 said...

@Beben .. Hahahaha, sssttt kalo dah pinter diem aja yah, ... tutor ini buat orang yang blom pinter aja bin newbie om ... hahahaha

mas bayu on 27 January 2010 at 05:18 said...

mantap sob,

Terima Kasih Sob mas bayu Atas Komentarnya.
lusiedulink on 27 January 2010 at 05:41 said...

keren tapi aku masih bingung buatna heheh

Terima Kasih Sob lusiedulink Atas Komentarnya.
NURMANTO on 27 January 2010 at 12:45 said...

wee..... we,,wwwwwwwwe,,.. sekarang jadi keren gini gan blognya dan pembahasannya... wach wach,,, bisa minta pencerahan VB niech hehehe

berkunjung ke mari.

http://antoexs.blogspot.com/2010/01/orang-hitam-selalu-keren-dan-sukses.html

Terima Kasih Sob NURMANTO Atas Komentarnya.
HAPIA Mesir on 27 January 2010 at 16:09 said...

waduh...beneran ane g paham sob...wakakakak...newbie..baru tau komputer kemaren...hahaha

Terima Kasih Sob HAPIA Mesir Atas Komentarnya.
Artikel Islami on 27 January 2010 at 16:12 said...

mantab tu sob...walau udah ganti link buat komen juga ane masih tetep g paham (visual basic)....hehehehe

Terima Kasih Sob Artikel Islami Atas Komentarnya.
witul4r on 27 January 2010 at 16:15 said...

ternyata VB kamu mantap juga ya sobat....
gak nyangka...
btw make vb berapa tuch...? kok tampilan xp
vb 6 ya udah peernah make Osen lom sobat....?
ataupun skin...?

Terima Kasih Sob witul4r Atas Komentarnya.
eRGe on 27 January 2010 at 16:22 said...

@Hapia Mesir .. Wakakaka asem lu sob .. hahaha

@Witul4r > pake VB6 sob sp 6 .. kalo tampilan XP nya saya pake manifest file sob .. sebelumnya udah pernah saya bahas dalam blog ini .. kalo Osen blom pernah coba sob .. hehehe

makasih all udah sempat ngasih komentar nya

Ega Priatma on 27 January 2010 at 16:25 said...

wah, ternyata ada juga yach, baru atu saya

Terima Kasih Sob Ega Priatma Atas Komentarnya.
putra linggau on 27 January 2010 at 17:11 said...

akhirnya.... ketemu juga tutorial ini..
thanks gan

Terima Kasih Sob putra linggau Atas Komentarnya.
tiyo on 27 January 2010 at 21:42 said...

ada tutorial visual C ndak?lagi pgn belajar soale

Terima Kasih Sob tiyo Atas Komentarnya.
akhatam on 27 January 2010 at 23:07 said...

Wih keren yaw... tulisannya bisa nyeleneh... hehehe

Terima Kasih Sob akhatam Atas Komentarnya.
Unknown on 27 January 2010 at 23:33 said...

ge ane pengen belajar VB kira" mulai darimana??

Terima Kasih Sob Unknown Atas Komentarnya.
masterGOmaster on 28 January 2010 at 08:39 said...

bener bener heboh nih softwarenya..makasih bro infonya ya ..salam blogger!

Terima Kasih Sob masterGOmaster Atas Komentarnya.
masifud on 28 January 2010 at 11:09 said...

belajar dulu om erge... :D

Terima Kasih Sob masifud Atas Komentarnya.
Arin on 28 January 2010 at 20:59 said...

makasih om..

Terima Kasih Sob Arin Atas Komentarnya.
Unknown on 28 January 2010 at 22:18 said...

salam sahabat
wah bagus artikelnya bermanfaat buat saya yg masih jadul soal ginian thnxs n good luck ya

Terima Kasih Sob Unknown Atas Komentarnya.
Blogger on 28 January 2010 at 22:53 said...

semakin hari semakin mantap artikel disini sob,
bagi2 mantranya biar ikutan sukses...

Terima Kasih Sob Blogger Atas Komentarnya.
Tips Blackberry on 28 January 2010 at 23:43 said...

Penting banget nih proses enkrips dan dekrips terutama bila kita punya dokumen rahasia yang tidak bocor yang tangan yang salah...

Terima Kasih Sob Tips Blackberry Atas Komentarnya.
gyant on 29 January 2010 at 03:21 said...

palah pusingggggggg aku.wkwkwkwkkkkk

Terima Kasih Sob gyant Atas Komentarnya.
Bang Salom on 29 January 2010 at 17:38 said...

bagi2 ilmu komputer nih...bikin di ebook aja gimana?
comen balik

Terima Kasih Sob Bang Salom Atas Komentarnya.
Fashion on 29 January 2010 at 17:38 said...

makasih atas informasinya...
ditunggu kedatangannya...

Terima Kasih Sob Fashion Atas Komentarnya.
Berita Bola on 29 January 2010 at 17:39 said...

mantab bro tutorialnya

Terima Kasih Sob Berita Bola Atas Komentarnya.
abu on 29 January 2010 at 17:49 said...

Weisss...hebat lah...Good..good..good...

Terima Kasih Sob abu Atas Komentarnya.
Kang marno on 29 January 2010 at 19:01 said...

bagus buat belajar program

Terima Kasih Sob Kang marno Atas Komentarnya.
Ardiawan.com on 29 January 2010 at 21:34 said...

itu juga biasa di pake buat credit link di footer ya..

Terima Kasih Sob Ardiawan.com Atas Komentarnya.
Astaga.com lifestyle on the net on 30 January 2010 at 14:35 said...

ternyata bisa pakai visual basic ya, baru tahu aku...

Terima Kasih Sob Astaga.com lifestyle on the net Atas Komentarnya.
http://putraunj.blogspot.com unik lucu aneh on 1 February 2010 at 04:58 said...

Manteb bos..saya harus banya belajar dari kamu..
two thumb up :)

Terima Kasih Sob http://putraunj.blogspot.com unik lucu aneh Atas Komentarnya.
rio2000 on 1 February 2010 at 20:02 said...

wah bahasanya berat euy....

Terima Kasih Sob rio2000 Atas Komentarnya.
jeehad020190 on 2 February 2010 at 08:13 said...

mksih infonya....
comment balik ya.

Terima Kasih Sob jeehad020190 Atas Komentarnya.
ferry said...

trus gmana dunk nge liat password yg di encrypt kan,???

Terima Kasih Sob ferry Atas Komentarnya.
Anonymous said...

thx gan

Terima Kasih Sob Anonymous Atas Komentarnya.
Steve on 27 March 2011 at 09:54 said...

thanks banget sob buat ilmunya tentang Contoh Encrypt dan Decrypt Teks dengan Visual Basic

Terima Kasih Sob Steve Atas Komentarnya.
Anonymous said...

mas itu metodenya pake apa'an apa pake metode MD5 or subtitusi mohon di jelaskan maaf baru belajar..? ^_^

Terima Kasih Sob Anonymous Atas Komentarnya.
Erwinsyah on 27 May 2011 at 22:41 said...

ini yang masih simple ya. bagaimana memahmi dari source code ini .thanks

Terima Kasih Sob Erwinsyah Atas Komentarnya.
SomeOneSpesial on 20 October 2011 at 21:23 said...

Kalo diaplikasikan ke macro excel bagaimana caranya bos? Tolong dishare dunk. Trims.

Terima Kasih Sob SomeOneSpesial Atas Komentarnya.
M.Eko Prasetyo on 10 December 2011 at 22:00 said...

kalo ngeliat eail yang di hiidden di facebook gimana bozz

Terima Kasih Sob M.Eko Prasetyo Atas Komentarnya.
Anonymous said...

thanks gan.. mau coba.

Terima Kasih Sob Anonymous Atas Komentarnya.
Anonymous said...

kalo pake metode DES gmana gan??

Terima Kasih Sob Anonymous Atas Komentarnya.
blerryone on 27 November 2013 at 10:03 said...

apa ini berhasil ?

Terima Kasih Sob blerryone Atas Komentarnya.
Unknown on 28 May 2016 at 06:24 said...

izin sedot gan .

Terima Kasih Sob Unknown Atas Komentarnya.
Unknown on 15 April 2017 at 22:46 said...

bagi yang suadah jadi nya gan

Terima Kasih Sob Unknown Atas Komentarnya.

Tanggapan Sobat

Zona Bebas Komentar tapi jangan nyepam.

Kalo nyepam minta maaf nih, dengan terpaksa dilaporkan pada kantor polisi terdekat dihapus, monggo sobat silakan komentar jangan malu-malu.

ABOUT ME

Empu Blog ini

SUPPORT BLOG INI




Submit

Display Pagerank Yahoo bot last visit powered by MyPagerank.Net

IKUTI VIA EMAIL

Enter your email address:

Delivered by FeedBurner

My Blog Do Follow

5 Komentar Terbaru