Penerapan Kriptografi DES Untuk Keamanan Data Teks Pada File PDF Menggunakan Bahasa Pemrograman Phyton

Authors

  • Nuniek Fahriani Universitas Muhammadiyah Surabaya

DOI:

https://doi.org/10.53697/jkomitek.v4i2.1997

Keywords:

DES, Kriptografi, Enkripsi, Dekripsi, PDF, Phyton

Abstract

Pada seni kriptografi banyak teknik enkripsi yang bisa dmanfaatkan, diantaranya adalah teknik “Data Encryption Standard (DES)” yang tergolong jenis cipher blok yang menggunakan kunci simetris yang dapat mengenkripsi pesan sebanyak 64 bit. Terdapat tiga tahapan operasi untuk teknik data encryption standard-DES, tahap satu dengan menjalankan perubahan letak atau permutasi, selanjutnya dilakukan rotasi, dan langkah ketiga adalah melakukan fungsi substitusi. Pada penelitian ini bahasa permograman yang digunakan adalah bahasa python. Objek yang menjadi sebagai plainteks (teks asli) adalah file dokumen PDF (portable document format). Program python yang dijalankan dapat melakukan enkripsi sekaligus melakukan kompresi ukuran PDF (portable document format) menjadi lebih kecil. Dengan hasil file plainteks awal sebesar 7.55 KB (7.732 bytes). Sesudah dilakukan enkripsi menjadi 1.99 KB (2.039 bytes). Selanjutnya adalah proses dekripsi mengembalikan lagi ke dalam teks yang bisa dibaca dengan ukuran file sebesar 1.30 KB (1.336 bytes).

References

Adhar, D. (2019). Implementasi Algoritma Des (Data Encryption Standard) Pada Enkripsi Dan Deskripsi Sms Berbasis Android. JTIK (Jurnal Teknik Informatika Kaputama), 3(2), 53–60.

Ariska, A., & Wahyuddin, W. (2022). Penerapan Kriptografi Menggunakan Algoritma Des (Data Encryption Standard). Jurnal Sintaks Logika, 2(2), 9–19. https://doi.org/10.31850/jsilog.v2i2.1734

Fahriani, N., & Kurniawati, I. (2021). Keamanan Data Pasien dengan Algoritma Blowfish pada HOTSPODT. Journal of Computer Science and Informatics Engineering (J-Cosine), 5(2), 140–148. https://doi.org/https://doi.org/10.29303/jcosine.v7i2

Fahriani, N., & Rosyid, H. (2019). Implementasi Teknik Enkripsi dan Dekripsi dI File Video Menggunakan Algoritma Blowfish. Jurnal Teknologi Informasi Dan Ilmu Komputer, 6(6), 697. https://doi.org/10.25126/jtiik.2019661465

Hagras, T., Salama, D., & Youness, H. (2022). Anti-attacks encryption algorithm based on DNA computing and data encryption standard. Alexandria Engineering Journal, 61(12), 11651–11662. https://doi.org/10.1016/j.aej.2022.05.033

Irawan, C., & Winarno, A. (2020). Kombinasi Algoritma Kriptogarafi Aes Dan Des Untuk Enkripsi File Dokumen Proposal. Proceeding SENDIU 2020.

Kaur, N., & Sodhi, S. (2016). Data encryption standard algorithm (DES) for secure data transmission. International Conference on Advances in Emerging Technology (ICAET), 31–37.

Liu, C., Ji, J., & Liu, Z. (2013). Implementation of DES Encryption Arithmetic based on FPGA. AASRI Procedia, 5, 209–213. https://doi.org/10.1016/j.aasri.2013.10.080

Putrodjojo, G., Purba, J. H., & Candra, J. (2017). Aplikasi Algoritma Des (Data Encryption Standard) Untuk Pengaman Data. Creative Communication and Innovative Technology Journal, 10(1), 62–74.

Sabar Hanadwiputra. (2018). Implementasi Enkripsi Dalam Pengamanan File Data Karyawan Dengan Metode Algoritma DES (Data Encryption Standard) Pada Cv. Sinergi Informasi Global. Gema Kampus IISIP YAPIS Biak, 13(2), 61–69. https://doi.org/10.52049/gemakampus.v13i2.71

Sharma, G., & Kakkar, D. (2013). Implementation and Analysis of DES algorithm. LAMBERT Academic Publishing.

Siregar, N. D. P., Azanuddin, A., & Maya, W. R. (2021). Implementasi Kriptografi Pengamanan Data Nilai Siswa Pada Sd Negeri 064979 Medan Dengan Menggunakan Algoritma Des. Jurnal Cyber Tech, 4(6). https://doi.org/https://doi.org/10.53513/jct.v4i6.2059

Siswanto, A. (2018). Perbandingan Metode Data Encryption Standard (DES) Dan Advanced Encryption Standard (AES) Pada Steganografi File Citra Complete cover. Seminar Nasional Teknologi Informasi Dan Komunikasi.

Vuppala, A., Roshan, R. S., Nawaz, S., & Ravindra, J. (2020). An Efficient Optimization and Secured Triple Data Encryption Standard Using Enhanced Key Scheduling Algorithm. Procedia Computer Science, 171, 1054–1063. https://doi.org/10.1016/j.procs.2020.04.113

Downloads

Published

2024-12-03

How to Cite

Fahriani, N. (2024). Penerapan Kriptografi DES Untuk Keamanan Data Teks Pada File PDF Menggunakan Bahasa Pemrograman Phyton. Jurnal Komputer, Informasi Dan Teknologi, 4(2). https://doi.org/10.53697/jkomitek.v4i2.1997

Issue

Section

Articles