Implementasi Algoritma Vernam Cipher dalam Skema Three-Pass Protocol untuk Pengamanan Citra Bitmap Berbasis Android
v
ABSTRAK
Dalam pengiriman data, aspek keamanan, kerahasiaan dan efisiensi merupakan salah
satu hal yang sangat penting bagi manusia. Diantara data yang berbentuk digital
lainnya, data citra sangat rentan terhadap tindakan penyalahgunaan seperti diduplikasi,
dimodifikasi, bahkan dipalsukan. Terdapat beberapa teknik untuk mengamankan data,
salah satunya adalah kriptografi. Algoritma Vernam Cipher mempunyai kelemahan
yaitu panjang kunci harus sama dengan plainteks, sehingga apabila plainteks semakin
panjang maka keamanannya semakin berkurang. Untuk meningkatkan keamanan citra
dirancang sebuah sistem pengamanan citra menggunakan algoritma kriptografi
Vernam Cipher dalam skema Three-Pass Protocol yang diharapkan dapat mengatasi
kelemahan Vernam Cipher. Sistem dibangun menggunakan bahasa pemrograman
Java. Pengujian sistem menggunakan citra berukuran 200x200 piksel, 300x300 piksel,
500x500 piksel, 800x800 piksel dan 1000x1000 piksel. Hasil penelitian menunjukkan
bahwa algoritma Vernam Cipher dalam skema Three-Pass Protocol dapat
mengembalikan citra awal secara utuh. Sehingga dapat disimpulkan bahwa algoritma
Vernam Cipher dalam skema Three-Pass Protocol untuk pengamanan citra memenuhi
parameter keutuhan data.
Kata Kunci : Kriptografi, Vernam Cipher, Three-Pass Protocol, Citra Bitmap.
Universitas Sumatera Utara
vi
AN IMPLEMENTATION OF VERNAM CIPHER ALGORITHM
IN THREE-PASS PROTOCOL SCHEME FOR BITMAP
IMAGE SECURITY BASED ON ANDROID
ABSTRACT
In data communications, aspects of security, confidentiality and efficiency are one of
the most important things for human. Among the other digital data, image data is too
prone to abuse of operation like duplication, modification, etc. There are some data
security techniques, one of them is cryptography. Vernam Cipher Algorithm has a
deficiency, the key length must be equal to the length of the plaintext, when the
plaintext getting longer, the security is decrease. To increase image security, system is
designed for image security that implements Vernam Cipher in Three-pass Protocol
scheme which is expected could solve Vernam Cipher’s weakness. System is built by
using Java programming language. Testing of system use on image in size 200x200
pixel, 300x300 pixel, 500x500 pixel, 800x800 pixel and 1000x1000 pixel. The result
of experiment showed that Vernam Cipher algorithm in Three-Pass Protocol scheme
could restore intact image. So the conclusion from this reseacrh is Vernam Cipher
algorithm in Three-Pass Protocol scheme for image security has fulfilled the integrity
of data.
Keywords : Cryptography, Vernam Cipher, Three-Pass Protocol, Bitmap Image.
Universitas Sumatera Utara
ABSTRAK
Dalam pengiriman data, aspek keamanan, kerahasiaan dan efisiensi merupakan salah
satu hal yang sangat penting bagi manusia. Diantara data yang berbentuk digital
lainnya, data citra sangat rentan terhadap tindakan penyalahgunaan seperti diduplikasi,
dimodifikasi, bahkan dipalsukan. Terdapat beberapa teknik untuk mengamankan data,
salah satunya adalah kriptografi. Algoritma Vernam Cipher mempunyai kelemahan
yaitu panjang kunci harus sama dengan plainteks, sehingga apabila plainteks semakin
panjang maka keamanannya semakin berkurang. Untuk meningkatkan keamanan citra
dirancang sebuah sistem pengamanan citra menggunakan algoritma kriptografi
Vernam Cipher dalam skema Three-Pass Protocol yang diharapkan dapat mengatasi
kelemahan Vernam Cipher. Sistem dibangun menggunakan bahasa pemrograman
Java. Pengujian sistem menggunakan citra berukuran 200x200 piksel, 300x300 piksel,
500x500 piksel, 800x800 piksel dan 1000x1000 piksel. Hasil penelitian menunjukkan
bahwa algoritma Vernam Cipher dalam skema Three-Pass Protocol dapat
mengembalikan citra awal secara utuh. Sehingga dapat disimpulkan bahwa algoritma
Vernam Cipher dalam skema Three-Pass Protocol untuk pengamanan citra memenuhi
parameter keutuhan data.
Kata Kunci : Kriptografi, Vernam Cipher, Three-Pass Protocol, Citra Bitmap.
Universitas Sumatera Utara
vi
AN IMPLEMENTATION OF VERNAM CIPHER ALGORITHM
IN THREE-PASS PROTOCOL SCHEME FOR BITMAP
IMAGE SECURITY BASED ON ANDROID
ABSTRACT
In data communications, aspects of security, confidentiality and efficiency are one of
the most important things for human. Among the other digital data, image data is too
prone to abuse of operation like duplication, modification, etc. There are some data
security techniques, one of them is cryptography. Vernam Cipher Algorithm has a
deficiency, the key length must be equal to the length of the plaintext, when the
plaintext getting longer, the security is decrease. To increase image security, system is
designed for image security that implements Vernam Cipher in Three-pass Protocol
scheme which is expected could solve Vernam Cipher’s weakness. System is built by
using Java programming language. Testing of system use on image in size 200x200
pixel, 300x300 pixel, 500x500 pixel, 800x800 pixel and 1000x1000 pixel. The result
of experiment showed that Vernam Cipher algorithm in Three-Pass Protocol scheme
could restore intact image. So the conclusion from this reseacrh is Vernam Cipher
algorithm in Three-Pass Protocol scheme for image security has fulfilled the integrity
of data.
Keywords : Cryptography, Vernam Cipher, Three-Pass Protocol, Bitmap Image.
Universitas Sumatera Utara