Implementasi Algoritma Golomb Code Dan Algoritma Kriptografi RSA Untuk Kompresi Dan Pengamanan File Citra Terkompresi


  • Reuny Theovani Saragi * Mail Universitas Budi Darma, Medan, Indonesia
  • (*) Corresponding Author
Keywords: Technology; Image File Compression; Golomb Code; Data Security

Abstract

In the current era, information needs are very important for the general public because the more information is stored digitally, the greater the data storage media needed. Therefore, an alternative data storage process is needed in order to store as much data as possible using existing storage media. In image file compression, decompression is very necessary so that the data compression process works optimally. The compression process is used to reduce file size, while the decompression process is a way to restore compressed data to original data. Basically, image compression techniques are used to find out how to transmit data (data transmission) and store data (storage). The method used in this research is the Golomb Code algorithm for the compression process on image files and the RSA (Rivest-Shamir-Adleman) algorithm to secure image files that have been compressed. It is hoped that the implementation of the Golomb Code algorithm for image file compression by applying the RSA algorithm for securing image files after compression will provide efficient results in terms of the size of the compressed image file, as well as providing an adequate level of security to protect the compressed data. In determining the compression criteria results using the Golomb code algorithm, they are Compression Ratio (RC) = 1.63%, Compression Ratio (CR) = 61.11%, Redundancy (Rd) = 38.88%, Space Saving (Ss) = 38.89%.

References

P. Fitria, “Penerapan Algoritma Rice Codes Pada Aplikasi Kompresi File Gambar,” vol. 1, no. 3, pp. 158–165, 2020.

S. Simanjuntak, “Implementasi Metode Taboo Code Untuk Kompresi File Video,” J. Sains dan Teknol. Inf., vol. 1, no. 3, pp. 79–84, 2022.

Mawar, “Perancangan Aplikasi Kompresi File Pdf Dengan Menerapkan Algoritma Punctured Elias Codes Mawar,” Inf. dan Teknol. Ilm., vol. 7, no. 3, pp. 217–223, 2020, doi: 10.30865/komik.v6i1.5788.

R. Handayani, “Perancangan Aplikasi Kompresi File Audio Menerapkan Algoritma Universal Codes,” KOMIK (Konferensi Nas. Teknol. Inf. dan Komputer), vol. 5, no. 1, 2021.

A. P. Wahyadyatmika, R. R. Isnanto, and M. Somantri, “Implementasi Algoritma Kriptografi RSA pada Surat Elektronik ( E-Mail ),” Transient, vol. 3, no. 4, pp. 1–9, 2014.

Y. Sihura, T. Zebua, and H. Hutabarat, “Kinerja Algoritma Yamamoto’s Recursive Code dan Algoritma Fixed Length Binary Encoding pada Kompresi File PDF,” J. Comput. Syst. Informatics, vol. 3, no. 4, pp. 303–312, 2022.

S. N. Ritonga, “Implementasi Algoritma Golmb Code Dalam Kompresi File Video,” vol. 5, no. November, pp. 365–373, 2022, doi: 10.30865/komik.v6i1.5748.

M. Hamdani and D. P. Kartikasari, “Pengamanan Pengiriman Citra Terkompresi menggunakan Metode Modulasi Direct Sequence Spread Spectrum (DS-SS),” vol. XIX, no. 2, pp. 48–59, 2017.

A. Ilmiah, “Perancangan Sistem Keamanan Data Terkompresi Menggunakan Advanced Encryption Standard Algorithm pada Studio Foto GreenFrog Perancangan Sistem Keamanan Data Terkompresi Menggunakan Advanced Encryption Standard Algorithm pada Studio Foto GreenFrog,” 2015.

R. Siringoringo, “Analisis dan Implementasi Algoritma Rijndael (AES) dan Kriptografi RSA pada Pengamanan File,” KAKIFIKOM (Kumpulan Artik. Karya Ilm. Fak. Ilmu Komputer), vol. 02, no. 01, pp. 31–42, 2020, doi: 10.54367/kakifikom.v2i1.666.

A. Malvi and P. Painem, “Pengamanan File Gambar pada Media Video dengan Kriptografi Algoritma RSA dan Steganografi Algoritma End of File (EOF),” Inform. J. Ilmu Komput., vol. 16, no. 2, p. 67, 2020, doi: 10.52958/iftk.v16i2.1860.

P. Algoritma, B. C. Untuk, and K. F. Citra, “Penerapan algoritma boldi-vigna code untuk kompresi file citra,” 2022.

N. Aisyah and S. Aripin, “Penerapan Algoritma Elias Omega Code Pada Kompresi File Audio Aplikasi Murottal Muzzamil Hasbalah,” Pelita Inform. Inf. dan Inform., vol. 9, no. 2, pp. 113–119, 2020.

E. Siahaan, “Implementasi Algoritma Elias Gamma Code Untuk Kompresi File Teks Pada Aplikasi Watpad,” Resolusi Rekayasa Tek. Inform. dan Inf., vol. 2, no. 2, pp. 76–84, 2021.

A. Nur, H. Yuana, and F. Febrinita, “APLIKASI KOMPRESI CITRA DENGAN MENGGUNAKAN ALGORITMA LEMPEL ZIV WELCH (LZW),” JATI (Jurnal Mhs. Tek. Inform., vol. 6, no. 2, 2022, doi: 10.36040/jati.v6i2.5612.

E. K. Gulo, “Perancangan Aplikasi Kompresi Audio dengan Menerapkan Algoritma Golomb,” Pelita Inform. Inf. dan Inform., vol. 6, no. 2, pp. 241–244, 2017.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Implementasi Algoritma Golomb Code Dan Algoritma Kriptografi RSA Untuk Kompresi Dan Pengamanan File Citra Terkompresi

Dimensions Badge
Article History
Submitted: 2024-11-13
Published: 2024-08-30
Abstract View: 231 times
pdf Download: 190 times
Issue
Section
Articles