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.
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.