Kriptografi Algoritma Des, Aes/Rijndael, Blowfish Untuk Keamanan Citra Digital Dengan Menggunakan Metode Discrete Wavelet Transformation (DWT)
Kriptografi Algoritma Des, Aes/Rijndael, Blowfish Untuk Keamanan Citra Digital Dengan Menggunakan Metode Discrete Wavelet Transformation (DWT)
Kriptografi Algoritma Des, Aes/Rijndael, Blowfish Untuk Keamanan Citra Digital Dengan Menggunakan Metode Discrete Wavelet Transformation (DWT)
Abstract
In the community of information technology users often occur several crimes either
consciously or unconsciously, intentionally or unintentionally done. Way to secure data
in the form of digital images can use cryptographic technique; cryptography is one of the
techniques used to enhance the security aspect of information. Cryptography is the study
of science and art to keep a message or data information so that the data is safe.
Cryptographic support the needs of the two aspects of information security, namely
secrecy (protection of the confidentiality of data information) and authenticity (protection
against counterfeiting and alteration of information that is undesirable).
Along with the development of computer technology, the world of information technology
requires a stronger cryptographic algorithm and secure. Currently, AES / Rijndael
(Advanced Encryption Standard) is used as the newest standard cryptographic
algorithms. AES / Rijndael replace the DES (Data Encryption Standard), which in 2002
was over its service life. DES is also considered to be no longer able to answer the
challenges of the development of communication technology very quickly. AES / Rijndael
itself is a cryptographic algorithm using the algorithm AES / Rijndael to encrypt and
decrypt the data block along with a 128-bit key length of 128 bits, 192 bits, or 256 bits.
Blowfish is an algorithm that uses a block size of 64 bits of data along with the key length
of 448 bits. To produce a digital image pixel values randomly needed a method
transpormasi Discrete Wavelet (DWT) to generate a random pixel values before the
encryption process. So from this comparison produces research in the form of
computation time (Computation Time), average shape error (Mean Squared Error), Total
changes in pixel values, Level Number of Pixel Change (NPCR), peak signal to noise
ratio (PSNR (dB)).
Abstrak
Dalam masyarakat pengguna teknologi informasi sering terjadi beberapa tindak kejahatan
baik yang disadari maupun tidak disadari, disengaja atau tidak sengaja dilakukan. Cara
untuk mengamankan data berupa citra digital dapat menggunakan teknik kriptografi,
Kriptografi adalah salah satu teknik yang digunakan untuk meningkatkan aspek
keamanan suatu informasi. Kriptografi merupakan kajian ilmu dan seni untuk menjaga
suatu pesan atau data informasi agar data tersebut aman. Kriptografi mendukung
kebutuhan dari dua aspek keamanan informasi, yaitu secrecy (perlindungan terhadap
82
Ibrahim, Kriptografi Algoritma Des, Aes/Rijndael, Blowfish 83
Kata Kunci: Citra Digital, Rijndeal, blowfish, Computation Time, Mean Squared
Error, Number Of Changing Pixel Rate, Peak signal to Noise Ratio
Gambar 4 : Lighthouse.jpg
Wak Wa
tu ktu PS
Nama Awa Akh NR
MSE
Gambar l ir (dB
Pros Pros )
Gambar 3 : Citra Lena.jpg es es
Lena.JPG 0.1 0.97 8.8394e 8.66
19.9 KB 576 06 +03 66
Hasil pengujian dari algoritma DES (20,401 Byte)
1. Besar file Lena.Jpg : 19.9 Koala.JPG 0.8 0.14 9.4562e 8.37
KB (20,401 Byte) 762 KB 003 19 +03 37
2. Waktu Awal Proses : (780,831
0.8147 bytes)
3. Waktu Akhir Proses : JellyFish.JPG 0.42 0.54 1.4471e 6.52
0.9058 19.9 KB 18 69 +04 59
4. MSE : (20,401 Byte)
8.8394e+03 Lighthouse.JP 0.79 0.96 1.4752e 6.44
G 22 49 +04 23
5. PSNR(dB) : 548KB(561,27
8.6666 6bytes)
Tabel 2 : Hasil Enkripsi dan Dekripsi
Algoritma DES Waktu akhir proses= 0.9058 sama, yang
membedakan untuk nilai MSE dan
Waktu Waktu
Nama Gambar Awal Akhir MSE
PSNR(dB),
PSNR sedangkan untuk gambar
(dB)
JellyFish.JPG dan Lighthouse.JPG
Proses Proses
Lena.JPG 0.1576 0.9706 8.8394e+03 masing-masing
8.6666 mempunyai kecepatan
19.9 KB (20,401 yang relatif berbeda untuk (Waktu
Byte) Proses, Waktu Akhir Proses, MSE dan
Koala.JPG 0.8003 0.1419 9.4562e+03 8.3737
762 KB (780,831 PSNR(dB).
bytes)
JellyFish.JPG 0.4218 0.5469 1.4471e+04 6.5259
Ibrahim, Kriptografi Algoritma Des, Aes/Rijndael, Blowfish 93