Kriptografi Visual pada Gambar Berwarna (RGB) Menggunakan Algoritma Elliptic Curve Cryptography

Della Annisa Zahra, Rini Marwati, Ririn Sispiyati

Abstract


Cryptography held an important role in the digital era for securing data from hackers. As technology develops, types of data that can be secured using cryptography is expanding, one of which is securing images using visual cryptography. Visual cryptography is a cryptosystem that splits an image into parts and can only be solved if it has all parts of the image. Another type of cryptography that can be used to secure data is Elliptic Curve Cryptography (ECC). ECC uses a field of prime numbers consists of points on the elliptic curve as a technique to secure data. In this research, a cryptosystem development was carried out by visual cryptography combined with ECC and its implementation in constructing a computer application program using MATLAB R2014a. Results show that the development of visual cryptography using Elliptic Curve Cryptography can complicate cryptanalysis because it has two algorithms and cannot be hacked if only one share image was obtained. 

Keywords: Cryptography, Elliptic Curve Cryptography, Visual Cryptography.

Abstrak

Kriptografi berperan penting pada era digital dalam mengamankan data dari peretas. Seiring berkembangnya teknologi, data yang dapat diamankan menggunakan kriptografi semakin luas, salah satunya adalah mengamankan gambar menggunakan kriptografi visual. Kriptografi visual merupakan kriptosistem yang memecah suatu gambar menjadi beberapa bagian dan hanya dapat dipecahkan jika memiliki semua bagian dari gambar tersebut. Jenis kriptografi lain yang dapat digunakan dalam mengamankan data adalah elliptic curve cryptography (ECC). ECC menggunakan suatu lapangan atas bilangan prima yang berisi titik-titik pada kurva eliptik sebagai teknik pengamanan datanya. Dalam penelitian ini dilakukan pengembangan kriptosistem dengan menggabungkan kriptografi visual dan ECC serta implementasinya dalam mengkonstruksi program aplikasi komputer menggunakan MATLAB R2014a. Pengembangan kriptografi visual menggunakan Elliptic Curve Cryptography dapat mempersulit kriptanalisis karena harus meretas dua algoritma dan tidak akan bisa diretas jika hanya memperoleh salah satu share image.


Keywords


Elliptic Curve Cryptography, Kriptografi, Kriptografi Visual.

Full Text:

PDF

References


Almajed, H. N., & Almogren, A. S. (2019). SE-ENC: A secure and efficient encoding scheme using elliptic curve cryptography. IEEE Access, 7, 175865-175878.

Amin, M. M. (2016). Implementasi kriptografi klasik pada komunikasi berbasis teks. Pseudocode, 3(2), 129-136.

Kapoor, V., Abraham, V. S., & Singh, R. (2008). Elliptic curve cryptography. ACM Ubiquity, 9(20), 1-8.

Putra, S., Magdalena, R., & Andini, N. (2017). Analisa dan implementasi teknik kriptografi pada citra digital dengan menggunakan kriptografi visual. eProceedings of Engineering, 4(1), 420-427.

Raharjo, W. S., & Aguswahyudi, D. (2016). Implementasi skema meaningful sharing pada kriptografi visual berwarna untuk digital safe deposit box. Ultimatics: Jurnal Teknik Informatika, 8(1), 16-22.

Sari, C. A., Rachmawanto, E. H., Utomo, D. W., & Sani, R. R. (2016). Penyembunyian data untuk seluruh ekstensi file menggunakan kriptografi vernam cipher dan bit shiffting. Journal of Applied Intelligent System, 1(3), 179-190.

Shankar, K., Devika, G., Ilayaraja, M. (2017). Secure and efficient multi-secret image sharing scheme based on boolean operations and elliptic curve cryptography. International Journal of Pure and Applied Mathematics, 116, 293 – 300.

Singh, J., Lata, K., & Ashraf, J. (2015). Image encryption & decryption with symmetric key cryptography using MATLAB. International Journal of Current Engineering and Technology, 5(1), 448-451.




DOI: https://doi.org/10.17509/jem.v9i2.40054

Refbacks

  • There are currently no refbacks.


Copyright (c) 2021 Jurnal EurekaMatika

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.



Google Scholar Logo PNG vector in SVG, PDF, AI, CDR format