Analisis Implementasi Enkripsi dan Dekripsi Menggunakan Algoritma Advanced Encryption Standard (AES) pada Java NetBeans
Kata Kunci:
Kriptografi, AES, Java, Algoritma Advanced Encryption, Cipher, Enkripsi, Dekripsi, Password, CipherText, Komersial, TelekomunikasiAbstrak
Keamanan informasi sangat penting dalam dunia komputasi modern. Pengamanan data, termasuk gambar, sangat penting karena sensitivitas dan nilai data yang terkandung di dalamnya. Kriptografi adalah bidang yang mempelajari bagaimana data dilindungi. Ada dua kategori kriptografi: klasik dan modern. AES akan menjadi standar utama untuk mengenkripsi semua jenis data elektronik yang digunakan dalam aplikasi komersial seperti telekomunikasi, informasi pribadi, perbankan, dan finansial, serta transaksi finansial. Dalam praktik penelitian ini, algoritma Advanced Encryption Standard (AES) digunakan untuk mengenkripsi dan mendekripsi pesan menggunakan Java. AES menggunakan kunci yang sama untuk kedua proses enkripsi dan dekripsi, memastikan bahwa hanya orang yang memiliki kunci tersebut yang dapat mengakses informasi yang sebenarnya. Banyak langkah penting yang harus dilakukan sebelum melakukan implementasi ini, salah satunya adalah membuat kunci rahasia menggunakan algoritma AES yang menghasilkan enkripsi: PBKDF2WithHmacSHA256 dan menggunakan objek Cipher untuk proses enkripsi dan dekripsi. Metode ini berhasil digunakan dalam praktik penelitian untuk mengenkripsi teks asli "password" ke dalam teks ciphertext dan kemudian mendekripsinya kembali ke teks aslinya.
##submission.downloads##
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2024 Prosiding Seminar Nasional Amikom Surakarta
Artikel ini berlisensi Creative Commons Attribution 4.0 International License.