PENGAMANAN ENKRIPSI BERKAS MENGGUNAKAN ALGORITMA DATA STANDAR ENKRIPSI
Abstract
Saat ini informasi telah menjadi bagian yang sangat penting dalam suatu aktivitas. Sebagai contoh,
dalam suatu proses pengambilan keputusan, informasi dapat mengurangi ketidakpastian dan dapat
menciptakan alternatif keputusan yang lebih baik. Kerahasiaan dari suatu informasi yang memiliki
nilai sangat penting atau sensitif dapat dilindungi dengan menggunakan kriptografi. Untuk melindungi
informasi yang berupa berkas diperlukan suatu perangkat lunak yang dapat melakukan proses
enkripsi terhadap berkas-berkas. Perangkat lunak tersebut menggunakan suatu algoritma kriptografi
untuk mengenkripsi berkas. Algoritma kriptografi yang digunakan pada penulisan in; adalah Data
Standar enkripsi atau disingkat DSE. DSE mengenkripsi data dalam ukuran 54-bit dengan
menggullakan kunci berukuran 55-bit. Blok data 54-bit diperoleh dengan mengambil byte-byte dan
mengubahnya ke dalam bit. Blok bit data yang telah diproses selanJutnya diubah kembali ke dalam
byte dan disimpan pada berkas hasil bserta dengan kunci yang digunakan. Berkas hasil terse but
memiliki ekstensi .ECR. Kunci yang disimpan pada berkas hasil tersebut dienkripsi dengan
menggunakan MD5 (Message Digest 5). Algoritma DSE yang diimplementasikan pada perangkat
lunak menggunakan mode operasi Cipher Block Chaining. Basis data digunakan untuk meny'mpan
daftar pengguna yang dapat menggunakan perangkat lunak terse but beserta kata sandi logonnya.
Dengan digunakannya penggunaname dan kata sandi logon untuk mengakses perangkat lunak maka
akan meningkatkan keamanan dari data terenkripsi dan perangkat lunak itu sendiri. Selain itu
keamanan data terenkripsi lebih tinggi karena algoritma DSE menggunakan mode operasi CBC
sehingga ciphertext yang dihasilkan akan selalu berbeda untuk data yang sama. Karena dapat
mengenkripsi semua tipe berkas maka perangkat lunak terse but memiliki fleksibilitas dalam
melindungi informasi yang ada.
Kata kunci : Enkripsi, Data Standar enkripsi, Kriptografi, Visual Basic.
Full Text:
PDFRefbacks
- There are currently no refbacks.