Implementasi Steganografi Modified Least Significant Bit (MLSB) Untuk Enkripsi Pesan Pada Citra Dengan Algoritma Triple Transposition Vigenere Cipher

IMPLEMENTASI STEGANOGRAFI MODIFIED LEAST SIGNIFICANT
BIT (MLSB) UNTUK ENKRIPSI PESAN PADA CITRA DENGAN
ALGORITMA TRIPLE TRANSPOSITION
VIGENERE CIPHER

ABSTRAK

Steganografi merupakan teknik menyembunyikan pesan rahasia di dalam media
digital agar orang lain tidak menyadari ada suatu pesan rahasia di dalam media
tersebut. Agar pesan rahasia yang disembunyikan lebih aman, dapat menggunakan
teknik kriptografi untuk menyandikan pesan rahasia ke dalam karakter yang tidak
dapat mengerti maknanya. Algoritma yang digunakan dalam penelitian ini adalah
algoritma Steganografi Modified Least Significant Bit (MLSB) dan algoritma
Triple Transposition Vigenere Cipher. MLSB merupakan metode LSB yang telah
dimodifikasi dengan mengubah data dari bilangan 8 bit menjadi 5 bit, kemudian
disisipkan ke dalam cover image. Teknik Triple Transposition Vigenere Cipher
juga merupakan modifikasi dari teknik Vigenere Cipher dengan melakukan proses
substitusi dan transposisi sebanyak 3 kali. Meskipun hasil yang diperoleh sama
dengan panjang plainteks, cipherteks hasil enkripsi dengan metode ini agak sulit
untuk dipecahkan karena dilakukan tiga kali proses pengenkripsian pesan yang
setiap plainteksnya memiliki kunci yang berbeda. Kualitas citra steganografi

dengan metode ini menunjukkan kualitas yang cukup baik, karena nilai Means
Square Error (MSE) yang dihasilkan sebesar 3.9 yang artinya hanya sedikit nilai
piksel error yang ditimbukan akibat penyisipan pesan menggunakan metode
MLSB. File citra sebelum dan sesudah disisipi pesan, tidak menunjukkan
perbedaan yang signifikan dan pesan yang diekstrak tidak mengalami perubahan.
Kata Kunci: Kriptografi, Steganografi, Triple Transposition Vigenere Cipher,
Modified Least Significant Bit (MLSB).

v
Universitas Sumatera Utara

IMPLEMENTATION STEGANOGRAPHY MODIFIED LEAST
SIGNIFICANT BIT (MLSB) FOR MESSAGES ON IMAGE
ENCRYPTION WITH TRIPLE TRANSPOSITION
VIGENERE CIPHER ALGORITHM

ABSTRACT

Steganography is a technique to hide secret messages in digital media so that
others don’t realize there is a secret message in the media. For hidden secret

messages to be more secure, use Cryptographic techniques to encrypt secret
messages into characters who can’t understand it’s meaning. Algorithm used in
this research is Steganography Modified Least Significant Bit (MLSB) algorithm
and Triple Transposition Vigenere Cipher algorithm. MLSB is a modified LSB
method by converting data from an 8 bit number to 5 bit, then inserted into the
cover image. Triple Transposition Vigenere Cipher Technique is also a
modification of Vigenere Cipher technique by substitution and transposition
process 3 times. Although the results obtained are the same as the length of the
plaintext, the encrypted ciphertext with this method is somewhat difficult to solve
because three encryption processes are performed which each plaintext has a
different key. The quality of steganographic image with this method shows good
enough quality, because the value of Means Square Error (MSE) generated is 3.9
which means only a few pixel error value caused by message insertion using
MLSB method. The image file before and after the message inserted, didn’t show
any significant difference and the extracted message didn’t change.

Keywords: Cryptography, Steganography, Triple Transposition Vigenere Cipher,
Modified Least Significant Bit (MLSB).

vi

Universitas Sumatera Utara