ENKRIPSI CITRA MENGGUNAKAN ALGORITMA KUBUS RUBIK DENGAN PEMBANGKIT KUNCI MD5

  • Yoga Andri Primadhana Jurusan Teknologi Informasi Politeknik Negeri Malang
  • Rosa Andrie Asmara Jurusan Teknologi Informasi Politeknik Negeri Malang
  • Ariadi Retno Tri Hayati Ririd Jurusan Teknologi Informasi Politeknik Negeri Malang

Abstract

Perkembangan teknologi memberikan pilihan untuk pegiriman dan penyimpanan informasi.  Informasi tak hanya disimpan  di  komputer,  namun  dapat  dikirimkan  dan  disimpan  di  internet.  Informasi  juga  tak  hanya  disimpan pada  tulisan,  namun  bisa  dilakukan  dalam  bentuk  citra  digital,  meskipun  keamanan  yang  diberikan  masih kurang. Hal ini berakibat rentannya pencurian citra oleh pihak ketiga untuk kepentingan pribadi sehingga bisa merugikan  pemilik  citra.  Penelitian  ini  menawarkan  untuk  memberikan  pengembangan  keamanan pada citra digital. Keamanan tersebut berasal dari enkripsi citra dengan menggunakan  algoritma kubus rubik. Keamanan diawali dengan pembangkitan deret kunci baris dan kunci kolom dengan fungsi MD5 berdasarkan kata kunci, kemudian dilakukan pengacakan pada tiap piksel secara horizontal dan vertikal sesuai dengan kunci kolom. Citra yang  telah  teracak  akan  mengimplementasikan  gerbang  XOR  pada  tiap  pikselnya.  Sehingga algoritma kubus rubik akan menghasilkan citra terenkripsi.  Analisa yang dilakukan adalah tingkat keberhasilan proses enkripsi dan  proses  dekripsi,  senstifitas  kunci,  serangan  citra,  kecepatan  proses,  tipe  file  penyimpanan, dan media pengiriman  yang  digunakan.  Algoritma  kubus  rubik  disimpulkan  aman  terhadap  serangan  kunci  dengan parameter perbedaan 1 bit pada kunci baris dan kunci kolom yang digunakan. Penyimpanan tipe PNG memiliki keuntungan yang terbanyak, karena file PNG memiliki ukuran paling kecil dan dapat memberikan hasil dekripsi dengan kecocokan 100% dengan citra asli.

Downloads

Download data is not yet available.

References

Abdul Kadir, dan Adhi Susanto. 2013. “Teori dan

Aplikasi Pengolahan Citra”. Yogyakarta: Andi.

Christof Paar, Jan Pelzl. 2010. “Understanding

Cryptography”. Berlin: Springer.

Enkripsi MD5 dan Pengujian Integritas Data. 2011

[Online] Tersedia:

http://punyaku.web.id/enkripsi-md5-dan-pengujianintegritas-data.html [1 Mei 2016].

Khaled Loukhaoukha, Jean-Yves Chouinard, dan

Abdellah Berdai. 2011. “A Secure Image

Encryption Algorithm Based on Rubik's Cube

Principle”. Department of Electrical and

Computer Engineering, Laval University, QC,

Canada G1K 7P4.

Makalah Image Geometri. 2015 [Online]

Tersedia:http://dokumen.tips/documents/ma

kalah-image-grometri.html [3 Mei 2016].

Pengertian citra digital. 2013 [Online] Teredia:

http://www.temukanpengertian.com/2013/08/pe

ngertian-citra-digital.html [24 Nopember 2015].

PSNR and UACI Randomness Tests for Image

Encryption. 2016 [Online] Tersedia:

https://www.researchgate.net/profile/Yue_Wu1

/publication/259190481_NPCR_and_UACI_R

andomness_Tests_for_Image_Encryption/links/

c96052a80913343e2000000.pdf/download?ver

sion=vrp [1 Mei 2016].

Wijayadi Saputra, Ahmad Affif S, Dian Eka R.

“Enkripsi Citra Digital Dengan

Mengunakan Algoritma Rubic’s Cube”.

Program Studi Ilmu Komputer, Fakultas

Program Teknologi Informatika dan Ilmu

Komputer Universitas Brawijaya Malang.

Yue Wuu, Joseph P. Noonan, dan Sos Agaian.

“NPCR and UACI Randomness Test for

Image Encryption”. Multidisclipinary Journals

in Science and Technology, JSAT.

How to Cite
Primadhana, Y. A., Asmara, R. A., & Hayati Ririd, A. R. T. (2016). ENKRIPSI CITRA MENGGUNAKAN ALGORITMA KUBUS RUBIK DENGAN PEMBANGKIT KUNCI MD5. Jurnal Informatika Polinema, 3(1), 40. https://doi.org/10.33795/jip.v3i1.21
Section
Articles

Most read articles by the same author(s)

1 2 > >>