Welcome To TP-Online

TP Online Memberikan Pelayanan Jasa Kepada Masyarakat

Wisata Kabupaten TUBAN

Berkunjunglah Di beberapa Wisata di Kota Tuban yang sangat Menarik, Indah, dan Suasana yang Alami buat anda Kunjungi

SEMBILAN WALI / WALISONGO

Ziarah makam di Sembilan Wali / Walisongo (Mengingatkan bahwa nanti kita semua akan mati dan Mengingatkan kita selalu Beribadah Kepada Allah.SWT)

LPB / LISTRIK PRABAYAR

Solusi Baru Pemakaian Listrik dengan menggunakan Listrik Isi Ulang

Belajar Mengetik 10 Jari

Mengetik Cepat dan Akurat, Mengetik tanpa melihat Keyboard, Belajarlah Mengetik dengan 10 Jari

Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan

Selasa, 14 Februari 2012

Source Code Program Enkripsi dan Deskripsi Menggunakan Microsoft Visual Basic 6.0

Menggunakan Microsoft Visual Basic 6.0


Tampilan Program :


Source Code :
Private Sub Command1_Click()
Dim Enkrip, Output, Inputan As String
Dim Panjang_Input As Integer
Inputan = Text1.Text
Panjang_Input = Len(Text1.Text)
For i = 1 To Panjang_Input
Enkrip = Mid(Inputan, i, 1)
Enkrip = Asc(Enkrip)
Enkrip = (Enkrip + 5) - 13
Enkrip = Chr(Enkrip)
Output = Output & Enkrip
Next i
Text2.Text = Output
End Sub
Private Sub Command2_Click()
Dim Dekrip, Output, Inputan As String
Dim Panjang_Input, Pesan As Integer
Inputan = Text3.Text
Panjang_Input = Len(Text3.Text)
For i = 1 To Panjang_Input
Dekrip = Mid(Inputan, i, 1)
Dekrip = Asc(Dekrip)
Dekrip = (Dekrip - 5) + 13
Dekrip = Chr(Dekrip)
Output = Output & Dekrip
Next i
Text4.Text = Output
End Sub
Private Sub Command3_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
End Sub
Private Sub Command4_Click()
End
End Sub


Tampilan Program :


Source Code :

Dim strPlain As String
Dim strPlainBaru As String
Dim strCipher As String
Dim strKode As String
Private Sub Command2_Click()
strCipher = Text3.Text
strKode = Text2.Text
strPlainBaru = XORFunc(strKode, strCipher)
Text4.Text = strPlainBaru
End Sub
End Function
Private Sub Command1_Click()
strPlain = text1.Text
strKode = text2.Text
strCipher = XORFunc(strKode, strPlain)
text3.Text = strCipher
End Sub
Public Function XORFunc(strKodeIn As String, strDataIn As String) As String
Dim lon1 As Long
Dim intXOR1 As Integer
Dim intXOR2 As Integer
Dim strDataOut As String
For lonI = 1 To Len(strDataIn)
intXOR1 = Asc(Mid$(strDataIn, lonI, 1))
intXOR2 = Asc(Mid$(strKodeIn, _
((lonI Mod Len(strKode)) + 1), 1))
strDataOut = strDataOut + Chr(intXOR1 Xor intXOR2)
Next lonI
XORFunc = strDataOut



Tampilan Program :




Source Code : 
Option Explicit

Public Function Kript(Text As String, X As Integer, Y As Integer, Z As Integer) As String
Dim strTemp As String
Dim i As Integer
For i = 1 To Len(Text)
If Asc(Mid$(Text, i, 1)) < 128 Then
   strTemp = Asc(Mid$(Text, i, 1)) + 128 - X + Y - Z
ElseIf Asc(Mid$(Text, i, 1)) > 128 Then
strTemp = Asc(Mid$(Text, i, 1)) - 128 + X - Y + Z
End If
Mid$(Text, i, 1) = Chr(strTemp)
Next i
Kript = Text
End Function
Private Sub Command1_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub
Private Sub Command2_Click()
Unload Me
End Sub
Private Sub Crypt_Click()
Text2.Text = Kript(Text1.Text, 1, 2, 3)
End Sub
Private Sub Decrypt_Click()
Text3.Text = Kript(Text2.Text, 1, 2, 3)
End Sub

Membuat Program Enkripsi dan Deskripsi menggunakan Microsoft Visual Basic 6.0


Masalah keamanan merupakan suatu aspek penting dalam pengiriman data maupun informasi melalui jaringan. Hal  ini disebabkan karena kemajuan di bidang jaringan komputer dengan konsep  open system-nya sehingga memudahkan seseorang untuk masuk ke  dalam jaringan tersebut. Hal tersebut dapat mengakibatkan proses pengiriman data menjadi tidak aman dan dapat saja dimanfaatkan oleh orang maupun pihak lain yang tidak bertanggung jawab, untuk mengambil data ataupun informasi ditengah jalan. Oleh karena itu, dibutuhkan suatu sistem keamanan yang dapat menjaga kerahasiaan suatu data maupun informasi, sehingga data tersebut  dapat dikirimkan dengan aman. Salah satu cara untuk menjaga keamanan dan kerahasiaan suatu data maupun informasi adalah
dengan teknik enkripsi dan dekripsi guna membuat pesan, data, maupun informasi agar tidak dapat di baca atau di mengerti oleh sembarang orang, kecuali untuk penerima yang berhak.
Berikut contoh Program Enkripsi dan Deskripsi dengan menambahkan variabel, operasi matematis dan angka pengacak.

Proses kerja dari Enkripsi dan Deskripsi :

Berikut Source Codenya program enkripsi dan deskripsi diatas :