• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Embedding Pesan Rahasia Kedalam Gambar Menggunakan Metode Least Signnificant Bit

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Embedding Pesan Rahasia Kedalam Gambar Menggunakan Metode Least Signnificant Bit"

Copied!
3
0
0

Teks penuh

(1)

38

Lampiran 1 Kode Program

Kode Program 1

Kode Program Login

Private Sub DoLogin()

Dim Sec As New User(Me.TxtUsername.Text, Me.TxtPassword.Text) If Sec.Identity.IsAuthenticated = Nothing Then

_isLogIn = False

MsgBox("Username dan password tidak cocok", MsgBoxStyle.Exclamation, "Failed to login") Me.TxtPassword.Text = ""

Me.TxtPassword.Focus() Else

_isLogIn = True Me.Close() End If End Sub

Private Sub BtnLogIn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnLogIn.Click Try

DoLogin()

Catch ex As Exception

MsgBox(ex.Message, MsgBoxStyle.Critical, "Error") End Try

End Sub

Private Sub BtnCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCancel.Click Me.Close()

(2)

39

Kode Program 2

Kode Program Form Utama

Public Class Mainform

Private Sub OpenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles

OpenToolStripMenuItem.Click, AboutToolStripMenuItem.Click Dim abt As New about

abt.ShowDialog() End Sub

Private Sub EndcodeToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles

EndcodeToolStripMenuItem.Click, EncodeButton.Click Dim _enc As New Encode

_enc.ShowDialog() End Sub

Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles

ExitToolStripMenuItem.Click Me.Close()

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handle s Button2.Click

Dim Hd As New Decode Hd.ShowDialog() End Sub

Private Sub DecodeToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles

DecodeToolStripMenuItem.Click Dim _hd As New Decode _hd.ShowDialog() End Sub

(3)

40

Kode Program 3

Kode Program Hide

Kode Program 4 Kode Program Extract

For Pc = 0 To gambar.Height - 1

For Pb = 0 To gambar.Width - 1 vR = gambar.GetPixel(Pb, Pc).R vG = gambar.GetPixel(Pb, Pc).G vB = gambar.GetPixel(Pb, Pc).B xhuruf1 = Mid(T.Text, i, 1) xhuruf2 = Mid(T.Text, i + 1, 1) xhuruf3 = Mid(T.Text, i + 2, 1)

vR = Convect(toLSB(DesimalToBiner(vR), xhuruf1)) vG = Convect (toLSB(DesimalToBiner(vG), xhuruf2)) vB = Convect (toLSB(DesimalToBiner(vB), xhuruf3)) gambar.SetPixel(Pb, Pc, Color.FromArgb(vR, HG vB)) xpic = xpic + 1

If xpic > xpc Then Exit For i = i + 3

Next

For x = 0 To gambar.Height - 1

For y = 0 To gambar.Height - 1 vR = gambar.GetPixel(x, y).R vG = gambar.GetPixel(x, y).G vB = gambar.GetPixel(x, y).B

bit.Text = bit.Text &

Microsoft.VisualBasic.Mid((DesimalToBiner(vR)), 8, 1) & _

Microsoft.VisualBasic.Mid((DesimalToBiner(v G)), 8, 1) & _

Microsoft.VisualBasic.Mid((DesimalToBiner(vB)), 8, 1) xpic = xpic + 1

If xpic > xpc Then Exit For bit.Refresh()

Referensi

Dokumen terkait

[r]

Adapun yang termasuk data sekunder dalam penelitian ini adalah

analyze and identify entrepreneur behaviour on business performance especially to Small Medium Enterprise (SMEs) banana processing in South Garut.. The study was

[r]

Jasa Pelaksana Konstruksi Jalan Raya ( kecuali Jalan Layang), Jalan, Rel Kereta Api, dan Landas Pacu Bandara (SI 003) yang masih berlaku (tidak habis masa berlakunya pada

Sektor perhotelan di Surakarta masih sangat potensial untuk dikembangkan dan dapat menjadi salah satu sector bisnis yang menguntungkan, Hotel yang direncanakanbertempat di

”Penggunaan Limbah Pertanian Sebagai Biofumigan untuk mengendalikan Nematoda Puru Akar (Meloidogynespp.) pada Tanaman Kentang ”. Dibimbing oleh Lisnawita dan

Skripsi Globalisasi Dan Pendidikan : Studi Deskriptif ..... ADLN - Perpustakaan