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.
Berikut Source Codenya program enkripsi dan deskripsi diatas :
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()
Text2.Text = Kript(Text1.Text, 1, 2, 3)
End Sub
Private Sub Command2_Click()
Text3.Text = Kript(Text2.Text, 1, 2, 3)
End Sub
Private Sub Command3_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub
Private Sub Command4_Click()
Unload Me
End Sub
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :