IMPLEMENTASI KRIPTOGRAFI UNTUK KEAMANAN DATA MENGGUNAKAN ALGORITMA DES
Abstract
Keamanan data merupakan aspek penting dalam sistem informasi seiring dengan meningkatnya penggunaan teknologi komputer dalam berbagai bidang. Data yang disimpan dan ditransmisikan melalui sistem digital memiliki risiko terhadap ancaman seperti pencurian, penyadapan, dan manipulasi informasi. Oleh karena itu, diperlukan mekanisme pengamanan data yang efektif, salah satunya melalui penerapan kriptografi. Penelitian ini bertujuan untuk mengimplementasikan algoritma Data Encryption Standard (DES) sebagai metode kriptografi untuk mengamankan data komputer. Metode penelitian yang digunakan adalah metode implementasi, yaitu dengan menerapkan algoritma DES pada proses enkripsi dan dekripsi data. Proses enkripsi dilakukan menggunakan struktur Feistel Network yang terdiri dari permutasi awal, 16 putaran enkripsi, dan permutasi akhir. Hasil penelitian menunjukkan bahwa data plaintext berhasil dienkripsi menjadi ciphertext yang tidak dapat dibaca secara langsung dan dapat dikembalikan ke bentuk semula melalui proses dekripsi dengan kunci yang sama. Pengujian efek avalanche menunjukkan bahwa perubahan kecil pada plaintext menghasilkan perubahan bit yang signifikan pada ciphertext, menandakan tingkat difusi yang baik. Selain itu, uji konsistensi dan validasi membuktikan bahwa algoritma DES menghasilkan output yang stabil dan akurat. Meskipun memiliki keterbatasan pada panjang kunci, algoritma DES tetap efektif sebagai media pembelajaran dan implementasi dasar dalam sistem keamanan data.
Kata Kunci : Kriptografi, Data Encryption Standard (DES), Keamanan Data, Enkripsi, Dekripsi.







