IMPLEMENTASI METODE SUBSTITUSI OUT BY DIAGONALS PADA PENGAMANAN FILE TEKS
Isi Artikel Utama
Abstrak
Perkembangan teknologi informasi telah memberikan kemudahan akses terhadap data, tetapi juga meningkatkan risiko keamanan data, seperti pencurian dan penyalahgunaan informasi sensitif. File teks, sebagai format dasar yang sering digunakan karena mudah dibaca dan dipahami manusia, yang rentan terhadap akses tidak sah jika dikirim tanpa perlindungan. Oleh karena itu, diperlukan metode enkripsi untuk melindungi isi file tersebut. Metode substitusi out by diagonals menjadi solusi yang menarik karena menggunakan pola matriks diagonal untuk menyandikan karakter sehingga pesan asli sulit ditebak tanpa kunci yang tepat. Data yang digunakan mencakup 76 karakter, termasuk huruf kapital, huruf kecil, angka, dan tanda baca. Hasil penelitian menunjukkan bahwa metode susbtitusi out by diagonals berhasil diimplementasikan dengan baik. Sistem mampu menghasilkan ciphertext yang aman dan dapat mengembalikan teks asli setelah proses dekripsi. Penelitian ini menyimpulkan bahwa implementasi metode substitusi out by diagonals berhasil diimplementasikan untuk pengamanan file teks dengan format .pdf dan .docx.
Rincian Artikel

Artikel ini berlisensiCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright (c) STMIK TIMEReferensi
[1] A. H. Satria Nusantara, I. Kahirul Umam, and M. Lubis, “Jaminan Informasi dan Keamanan yang Lebih Baik: Studi Kasus BPJS Kesehatan,” Nuansa Inform., vol. 18, no. 2, pp. 120–127, 2024, doi: 10.25134/ilkom.v18i2.202.
[2] A. Z. F. Rangkuti and H. Fahmi, “Implementasi Kriptografi Untuk Keamanan File Text Dengan Menggunakan Metode MD5,” J. Nas. Komputasi dan Teknol. Inf., vol. 3, no. 2, pp. 170–175, 2020, doi: 10.32672/jnkti.v3i2.2384.
[3] Taufan Maynard Prananda Sancaka1 and Veronica Lusiana, “Penerapan Metode Playfair Cipher Dalam Aplikasi Enkripsi- Dekripsi File Teks,” Elkom J. Elektron. dan Komput., vol. 15, no. 2, pp. 260–270, 2022, doi: 10.51903/elkom.v15i2.937.
[4] N. Siregar and A. Usman, “Penerapan Algoritma Kriptografi Hybrid Subtitusi dan Transposisi Spiral Dalam Mengamankan Data Teks,” vol. 6341, no. April, pp. 81–90, 2021.
[5] H. Idrus et al., “[99-106]+Peningkatan+Pengamanan+Pesan+Pribadi+Menggunakan+Kriptografi+Klasik+Berbasis+Algoritma+Subtitusi+Chiper,” vol. 01, no. September, pp. 99–106, 2023.
[6] A. Aprianto, E. I. Alwi, and H. Herman, “Implementasi Algoritma Caesar Cipher Dengan Kombinasi Transposisi Diagonal Untuk Enkripsi Dekripsi Menggunakan Tabel ASCII,” Bul. Sist. Inf. dan Teknol. Islam, vol. 3, no. 3, pp. 238–247, 2022, doi: 10.33096/busiti.v3i3.1142.
[7] E. Ketaren et al., “Modifikasi Algoritma Vigenere Cipher Untuk Pengamanan File,” vol. XIII, no. 2, pp. 319–325, 2024.
[8] L. Oktasari, “Perbandingan Algoritma RC4 + dan RC4a dalam Pengamanan File Teks,” Bull. Comput. Sci. Res., vol. 1, no. 3, pp. 83–92, 2021, [Online]. Available: https://hostjournals.com/bulletincsr
[9] M. Liesdiani, “Sistem Kriptografi pada Citra Digital Menggunakan Metode Substitusi dan Permutasi,” Pros. SNATIKA, vol. 4, pp. 24–31, 2017, [Online]. Available: https://jurnal.stiki.ac.id/SNATIKA/article/view/140
[10] M. A. M., “Komunikasi Berbasis Teks,” J. Pseudocode, vol. III, no. September, pp. 129–136, 2016.
[11] S. P. Ananda and S. Lukman, “Analisa Metode Kriptografi Modern Advance Encryption Standard (AES) 128 Bit dalam Mengenkripsi dan Mendekripsi File Dokumen Digital,” J. Ilm. Komputasi, vol. 21, no. 3, pp. 333–344, 2022, doi: 10.32409/jikstik.21.3.2973.
[12] D. Pradeka, “Implementasi Aplikasi Kriptografi Berbasis Android Menggunakan Metode Subtitusi Dan Permutasi,” In Search, vol. 18, no. 1, pp. 161–168, 2019, doi: 10.37278/insearch.v18i1.148.
[13] H. A. Fauzi, K. A. Putra, and A. Tri, “Analisis Perbandingan Performa Web Service Menggunakan Bahasa Pemrograman Python , Php , dan Perl pada Client Berbasis Android,” J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 2, no. 1, pp. 237–245, 2018, [Online]. Available: https://j-ptiik.ub.ac.id/index.php/j- ptiik/article/view/781
[14] Y. T. Bota and N. Setiyawati, “Pengembangan Sistem Informasi Perantara Bisnis Menggunakan Framework Flask,” J. Inf. Technol. Ampera, vol. 3, no. 2, pp. 79–93, 2022, doi: 10.51519/journalita.volume3.isssue2.year2022.page79-93.