Beuford dan Varian Beuford Cipher
Beuford dan Varian Beuford Cipher
Beuford dan Varian Beuford Cipher |
Teknik Dasar Kriptografi
1. Substitusi Homofonik
Proses: Mengganti setiap unit (character/kelompok character) dengan unit chipertext
Contoh: A diganti denganC, B diganti dengan D
Jenis:
• Alfabet tunggal: satu unit plaintext hanya diganti oleh satu unit ciphertext yang identik
• Alfabet majemuk: satu unit plaintext dapat diganti oleh lebih dari satu unit ciphertext
Poligram
• Mengganti setiap gabungan unit plain text dengan gabungan huruf ciphertext
• Jenis:
–Diagram: gabungan dua unit
–Trigram: gabungan tiga unit
Contoh: AS----RT
2. Blocking
Sistem enkripsi terkadang membagi plaintext menjadi blok‐blok yang terdiri dari beberapa karakter yang kemudian dienkripsikan secara independent
3. Permutasi
Salah satu teknik enkripsi yang terpenting adalah permutasi atau sering juga disebut transposisi. Teknik ini memindahkan atau merotasikan karakter dengan aturan tertentu. Prinsipnya adalah berlawanan dengan teknik substitusi. Dalam teknik substitusi, karakter berada pada posisi yang tetap tapi identitasnya yang diacak. Pada teknik permutasi, identitas karakternya tetap, namun posisinya yang diacak. Sebelum dilakukan permutasi, umumnya plaintext terlebih dahulu dibagi menjadi blok‐blok dengan panjang yang sama.
4. Ekspansi
Suatu metode sederhana untuk mengacak pesanadalahdengan memelarkanpesanitu dengan aturan tertentu. Salah satu contoh penggunaan teknik ini adalah dengan meletakkan huruf konsonan atau bilangan ganjil yang menjadi awal dari suatu kata di akhir kata itu dan menambahkan akhiran "an". Bila suatu kata dimulai dengan huruf vokal atau bilangan genap, ditambahkan akhiran "i".
5. Pemampatan (Compaction)
Mengurangi panjang pesan atau jumlah bloknya adalah cara lain untuk menyembunyikan isi pesan. Contoh sederhana ini menggunakan cara menghilangkan setiap karakter ke‐tiga secara berurutan. Karakter‐karakter yang dihilangkan disatukan kembali dan disusulkan sebagai "lampiran" dari pesan utama, dengan diawali oleh suatu karakter khusus, dalam contoh ini digunakan "&".
6, Super Enkripsi
0 komentar: