Implementasi Kriptografi Pengamanan Data File Dokumen Menggunakan Algoritma Advanced Encryption Standard Mode Chiper Block Chaining
DOI:
https://doi.org/10.61306/jnastek.v3i2.69Kata Kunci:
Kriptografi, Enkripsi, Dekripsi, Advanced Encryption Standard, Chiper Block ChainingAbstrak
Dalam meningkatkan aspek keamanan suatu data dapat dilakukan dengan pengendalian teknik kriptografi. Algoritma AES (Advanced Encryption Standard) merupakan kriptografi yang dapat digunakan untuk melindungi data atau informasi dengan melakukan mengenkripsi dan mendekripsi blok data sepanjang 128 bit dengan panjang kunci 128 bit, 192 bit, atau 256 bit. Proses pengamanan data dapat dilakukan dengan menggunakan metode Chiper Block Chaining (CBC) dalam mode operasinya. Dalam persiapan untuk melakukan proses enkripsi yang digunakan adalah sebuah file dokumen pdf. Data 16 byte pertama dibaca sebagai blok pertama untuk proses enkripsi dengan metode CBC. Hasil dari penelitian yaitu dapat mengimplementasikan program aplikasi menggunakan algoritma Advanced Encryption Standard mode Chiper Block Chaining dengan melakukan enkripsi dan dekripsi file dokumen.
Unduhan
Referensi
Azhari, M., Mulyana, D. I., Perwitosari, F. J., & Ali, F. (2022). Jurnal Pendidikan Sains dan Komputer Implementasi Pengamanan Data pada Dokumen Menggunakan Algoritma Kriptografi Advanced Encryption Standard ( AES ). Jurnal Pendidikan Sains dan Komputer. DOI: https://doi.org/10.47709/jpsk.v2i01.1390
Munir, R. (2006). Kriptografi. Bandung: Informatika Bandung.
R. Kristoforus JB, S. A. B. (2012). Implementasi Algoritma Rijndael untuk Enkripsi dan Dekripsi pada Citra Digital. Seminar Nasional Aplikasi Teknologi Informasi 2012, 2012(Snati), 15–16.
Aliyah, J. (2020). Aplikasi Mobile Untuk Enkripsi Data Gambar Menggunakan Kombinasi Fungsi Xor Dan Mode Operasi Cbc. Jurnal Informatika, Teknologi Dan Sains, 2(4), 214–222. DOI: https://doi.org/10.51401/jinteks.v2i4.824
Bhaudhayana, G., & Widiartha, I. (2015). Implementasi Algoritma Kriptografi Aes 256 Dan Metode Steganografi Lsb Pada Gambar Bitmap. Jurnal Ilmu Komputer.
Fathurrozi, A. (2021). Penerapan Algoritma Advanced Encryption Standard (AES- 256) Dengan Mode CBC DanSecure Hash Algorithm (SHA-256) Untuk Pengamanan Data File. 2(2), 227–238.
Wadi, S. M., & Zainal, N. (2014). High Definition Image Encryption Algorithm Based on AES Modification. Wireless Personal Communications, 79(2), 811–829. DOI: https://doi.org/10.1007/s11277-014-1888-7
Henry, Kridalaksana, A. H., & Arifin, Z. (2016). Kriptografi Aes Mode Cbc Pada Citra Digital Berbasis Android. Seminar Ilmu Komputer Dan Teknologi Informasi, 1(1), 45–52.
Dony Ariyus. (2008). Pengantar Ilmu Kriptografi Teori Analisis dan Implementasi. Yogyakarta: Penerbit Andi.
Maricar, M. A., & Sastra, N. P. (2018). Efektivitas Pesan Teks Dengan Cipher Substitusi, Vigenere Cipher, dan Cipher Transposisi. Majalah Ilmiah Teknologi Elektro. DOI: https://doi.org/10.24843/MITE.2018.v17i01.P08
Jubilee Enterprise. (2016). Belajar Java, Database, dan Netbeans dari Nol. PT Elex Media Komputindo, Jakarta.
Y. Supardi. (2010). Pemrograman Bahasa Java Bagi Pemula. Bandung: Informatika Bandung.
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2023 Sahat Manullang
Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.
HAK CIPTA
Hak cipta atas artikel apapun pada Jurnal Nasional Teknologi Komputer (JNASTEK) dipegang penuh oleh penulisnya dibawah lisensi Creative Commons Attribution-ShareAlike 4.0 International License.
1. Penulis mengakui bahwa Jurnal Nasional Teknologi Komputer (JNASTEK) berhak sebagai yang mempublikasikan pertama kali dengan lisensi Creative Commons Attribution-ShareAlike 4.0 International License - CC BY-SA.
2. Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini kedalam versi yang lain (misal: dikirim ke respository institusi penulis, publikasi kedalam buku, dll), dengan mengakui bahwa naskah telah terbit pertama kali pada Jurnal Nasional Teknologi Komputer (JNASTEK).
LISENSI
Jurnal Nasional Teknologi Komputer (JNASTEK) diterbitkan berdasarkan ketentuan Creative Commons Attribution-ShareAlike 4.0 International License. Lisensi ini mengizinkan setiap orang untuk menyalin dan menyebarluaskan kembali materi ini dalam bentuk atau format apapun, menggubah, mengubah, dan membuat turunan dari materi ini untuk kepentingan apapun, termasuk kepentingan komersial, selama mereka mencantumkan kredit kepada Penulis atas ciptaan asli.