v
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).
vi
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).