Program Enkripsi dan Deskripsi dengan menambahkan variabel, operasi matematis dan angka pengacak


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
 

Comments

Popular posts from this blog

Aplikasi Laundry Dengan Visual Basic 6.0

Contoh script php lengkap

sambungan : Tutorial CSS step 2