Cryptography adalah seni menyandikan data. Menyandikan tidak harus berarti menyembunyikan
meskipun kebanyakan algoritma yang dikembangkan di dunia kriptografi
berhubungan dengan menyembunyikan data.
Enkripsi
·
Mengamankan data dengan mengacak data sehingga
sulit dibaca
·
Memastikan tidak ada perubahan data
·
Memastikan identitas seseorrang sebagai
pengguna/ prmilik yang sah
Deskripsi
Dekripsi
adalah kebalikan dari enkripsi, adalah proses untuk mengubah ciphertext menjadi plaintext dibaca.
Komponen Kriptography
·
Plain
text
Plain teks adalah teks informasi yang merupakan masukan
bagi suatu algorima enkripsi, sedangkan keluarannya disebut teks tersandi atau teks sandi
·
Chipper
text
Chiphertext (atau cyphertext) adalah hasil dari enkripsi dilakukan pada plaintext menggunakan algoritma, disebut cipher. Chipher
text juga dikenal sebagai
informasi yang dienkripsi atau disandikan karena mengandung bentuk plaintext asli
yang dapat dibaca oleh manusia atau komputer tanpa
cipher yang tepat untuk mendekripsi itu
·
Algoritma
Algoritma yang merupakan tujuan dari kriptografi, dalam algoritma kita
harus melakukan konfusi dan difusi untuk
mengamankan suatu informasi. Dengan kata lain algoritma adalah metode untuk
melakukan enkripsi dan deskripsi
·
Kunci
Kunci adalah suatu informasi yang mengendalikan jalannya sebuah
algoritma kriptografi.
Enkripsi
C = Ek (P)
Deskripsi
P = Dk (C)
Keterangan :
C = Chiper text
P= Plain text
E= Fungsi Enkripsi
D= Fungsi Deskripsi
K= Kunci
Metode Kriptography
ü
Subsitusi
Mengganti karakter dengan karakter
yang lain berdasarkan kunci tertentu
ü
Transposisi
Merubah susunan karakter dengan
menggunakan algoritma dan kunci tertentu
Caesar Chipper
Algoritma caesar digunakan saat pemerintahan
Yulius Caesar dengan mengganti posisi huruf
Dengan huruf lain yang memiliki selisih tertentu.
Algoritma ini merupakan algortima paling sederhana dan paling terkenal.
Enkripsi :
C= E(p) = (p+k) + mod (26)
Deskripsi:
P=D(c) = (c-k) mod (26)
Monoalphabetic Chipper
Merupakan metode
yang menetapkan abjad secara berurutan berdasarkan kunci berupa nama, atau kata
namun tidak ada abjad yang berulang.
Polialphabetic Chipper
Merupakan metode
yang menggunkan perhitungan seperti caesar namun menggunkan kunci berupa nama
atau kata seperti monoalphabetic akan tetapi kunci diulang sepanjang plain
text.
Tidak ada komentar:
Posting Komentar