Perancangan Perangkat Lunak Pengenkripsian Citra BMP,GIF dan JPG dengan Menggunakan Metode HILL
DOI:
https://doi.org/10.30829/algoritma.v1i01.1302Abstrak
Digital image can be defined as a function of two variables, f (x, y), where x and y are spatial coordinates and the value of f (x, y) is the image intensity at the coordinates. Digital images represent image data in numbers representing the level of gray (color black and white) or color coordinates (color image). The problem in this system is how to implement digital image cryptography using Hill Chiper method so as to ensure the security of the digital image from the parties which is not entitled to know it or make changes in the digital image. This digital image cryptography is designed using Hill Chiper method implemented with Visual Basic 6.0 programming language. Hill Chip method is a Hill Cipher method is one of the symmetric key cryptography algorithms. Hill Cipher algorithm uses an m x m matrix as the key for encryption and decryption. The basic matrix theory used in Hill Cipher is inter-matrix multiplication and inverse in matrix. This digital image cryptography produces an obscure and invisible digital image without the help of the software that the author designs, and changes the size of the digital image file by mapping the RGB value of each pixel of the digital image into a geometry . However, this system can only encrypt digital imagery with JPG, BMP, and GIF formats so it still needs further development. Keywords: Cryptography, Digital Imagery and Hill Chiper MethodReferensi
Agustinus, N., 2006, Membuat Program Profesional Secara Cepat Dengan Visual Basic 6.0, Penerbit T. Elex Media Komputindo, Jakarta.
Dony Ariyus, 2008, Pengantar Ilmu Kriptografi Teori, Analisis, dan Implementasi, Penerbit Andi, Yogyakarta.
Gehani, Ashish; Thomas LaBean dan John Reif., 1999, DNA-based Cryptography,. Duke University.
Jain, A.K., 1989, Fundamentals of Digital Image Processing, Englewood Cliffs : Prectice Hall
Kang, Nin., 2004, A Pseudo DNA Cryptography Method, National University of Singapore.
Ramadhan, A., 2007, Visual Basic 6.0, Penerbit PT. Elex Media Komputindo, Jakarta.
Schneiner, B., 1994, Applied Cryptography : Protocols, Algorithm, adn Sorce Code in C, New York : Wiley.
Wahana Komputer, 2003, Memahami Model Enkripsi dan Security Data, Penerbit Andi, Yogyakarta.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Copyright
Authors published in this journal agree to the following terms:
The copyright of each article remains with the author
The authors grant the journal first publication rights with the work simultaneously licensed under the Creative Commons Attribution License, which allows others to share the work with acknowledgment of authorship and initial publication in this journal.
Authors may enter into separate additional contractual agreements for non-exclusive distribution of the journal's published version of the work (e.g., submitting it to an institutional repository or publishing it in a book), with acknowledgment of their initial publication in this journal.
Authors are permitted and encouraged to post their work online (E.g. in an Institutional Repository or on their website) before and during the submission process, as this can lead to productive exchange, as well as citing earlier and larger published works.
The article and all related materials are published under the terms of the Creative Commons Attribution-ShareAlike 4.0 International License.
Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
This is a summary that the reader's license allows (and is not a replacement). Disclaimer.
You are free to:
Share — copying and redistributing material in any medium or format
Adapt — remix, change, and build on the material for any purpose, even commercial.
The licensor cannot take away this freedom as long as you follow the terms of the license.
Under the following conditions:
Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
ShareAlike — If you remix, modify, or build upon the material, you must distribute your contributions under the same license as the original.
No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything under the license.