Enkripsi adalah
proses mengamankan suatu informasi dengan
membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus.
Enkripsi
dapat digunakan untuk tujuan keamanan, tetapi teknik lain masih diperlukan
untuk membuat komunikasi yang aman, terutama untuk memastikanintegritas dan autentikasi dari sebuah
pesan. Contohnya, Message
Authentication Code (MAC) atau digital signature.
Penggunaan yang lain yaitu untuk melindungi dari analisis jaringan komputer.
Sebuah cipher adalah sebuah algoritma untuk menampilkan enkripsi dan
kebalikannya dekripsi, serangkaian langkah yang
terdefinisi yang diikuti sebagai prosedur. Alternatif lain ialahencipherment.
Informasi yang asli disebut sebagai plaintext, dan bentuk
yang sudah dienkripsi disebut sebagai chiphertext.
Pesan chipertext berisi seluruh informasi dari pesan plaintext, tetapi tidak dalam
format yang didapat dibaca manusia ataupun komputer tanpa menggunakan
mekasnisme yang tepat untuk melakukan dekripsi.
Cipher pada biasanya memiliki
parameter dari sebagian dari informasi utama, disebut sebagai kunci. Prosedur enkripsi sangat bervariasi
tergantung pada kunci yang akan mengubah rincian dari operasi algoritma. Tanpa
menggunakan kunci, chiper tidak dapat digunakan untuk dienkirpsi
ataupun didekripsi.
0 komentar: