Mekanisme Keamanan Data
Kriptografi (cryptography) , ilmu yang mempelajari tentang teknik penyandian data. Cryptosystem, cara yang digunakan untuk melakukan penyandian data yang dipergunakan untuk menjaga kerahasiaan (confidentiality) dan keaslian (authentication) dari suatu data dalam sistem komunikasi komputer.
Komponen kriptografi
- Plaintext
- Ciphertext
Proses Dekripsi, proses merubah suatu ciphertext menjadi plaintext
Tiga persyaratan umum yang harus dipenuhi Cryptosystem:
- Proses enkripsi dan dekripsi harus efisien
- Penggunaan Cryptosystem tersebut harus mudah
- Keamanan dari suatu Cryptosystem tergantung pada keamanan dari key yang dipakai dan kekuatan dari algoritma yang digunakan (bukan dari kerahasiaan algoritma yang digunakan)
Elemen Enkripsi
- AlgoritmadariEnkripsidanDekripsi
- Kunciyang digunakandanpanjangnyakunci
- Plaintext
- Ciphertext
Klasifikasi Cryptosystem
Berdasarkan Proses Enkripsi dan Dekripsi dibedakan menjadi:
- Transposisi, melakukan proses penukaran posisi terhadap elemen-elemen plaintext.
- Substitusi, proses penggantian elemen-elemen plaintext.
- Product, gabungan substitusi dan transposisi
Contoh transposisi
- Skytail Cipher
- Railfence cipher
- Complete & incomplete collumnar cipher
- Double transposition cipher
Skytail Cipher
Menggunakan media kertas dan silinder (balok)
Key : Diameter Balok
Plaintext : STMIKBANJARBARU
Ciphertext : N A U B R K A I B M R T A S J
Railfence cipher
Plaintext : STMIKBANJARBARU
Key : 4 (jumlahbaris)
Ciphertext : S A A T B N B R M K J R U I A
Complete & incomplete collumnar cipher
Ciphertext : EGMAUTAOOXKGETTIJRMXAANAXOINIELMIKRHNFKXSNEMP
Double transposition cipher
(Sebagian kecil materi yg ku peroleh waktu ngambil mata kuliah Pengamanan Sistem Komputer, dosen Hugo Apriianto, M.Kom)
Tidak ada komentar:
Posting Komentar