- Cryptography : Ilmu atau seni untuk memecahkan mengamankan pesan. (Cryptographer)
- Cryptoanalysis : Ilmu untuk memecahkan masalah pada pesan-pesan tersebut.
Elemen Kriptografi :
Teknik Kriptografi
1. Metode kuno : Caesar Chiper
Mensubtitusi alphabet secara berurutan yaitu oleh alphabet ketiga yang mengikutinya.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
Contoh :
U N I V E R S I T A S G U N A D A R M A
X Q L Y H U V L W D V J X Q D G D U P D
2. Teknik Subsitusi :
- Membuat tabel substitusi.
- Penerima pesan juga harus memilik tabel yang sama untuk keperluan dekripsi.
B F 1 K Q G A T P J 6 H Y D 2 X 5 M V 7 C 8 4 1 9 N
1 2 3 4 5 6 7 8 9 0 . ,
R E U 3 L S W , . O Z 0
R E U 3 L S W , . O Z 0
3. Teknik Blocking :
Sistem enkripsi ini terkadang membagi plaintext menjadi beberapa blok yang terdiri dari beberapa karakter, kemudian di enkripsikan secara independen.
Caranya :
Plaintext dituliskan secara vertikal ke bawah berurutan pada lajur, dan dilanjutkan pada kolom berikutnya sampai seluruhnya tertulis. Ciphertext-nya adalah hasil pembacaan plaintext secara horizontal berurutan sesuai dengan blok-nya.
Sistem enkripsi ini terkadang membagi plaintext menjadi beberapa blok yang terdiri dari beberapa karakter, kemudian di enkripsikan secara independen.
Caranya :
Plaintext dituliskan secara vertikal ke bawah berurutan pada lajur, dan dilanjutkan pada kolom berikutnya sampai seluruhnya tertulis. Ciphertext-nya adalah hasil pembacaan plaintext secara horizontal berurutan sesuai dengan blok-nya.
4. Teknik Permutasi :
Memindahkan/merotasi karakter tertentu, kemudian membaginya ke dalam 6 karakter dengan aturan.
5. Teknik Ekspansi :
Teknik untuk melakukan ekspansi pesan (memelarkan pesan) dengan aturan tertentu.
Teknik untuk melakukan ekspansi pesan (memelarkan pesan) dengan aturan tertentu.
Contoh :
- Bila suatu kata dimulai dengan huruf konsonan atau bilangan ganjil, maka letakkan huruf awal di akhir kata itu & ditambahkan akhiran “an”.
- Bila suatu kata dimulai dengan huruf vocal atau bilangan genap letakkan huruf di awal kata dan ditambahkan akhiran “I”.
Contoh :
5an EKNIKTan ASARDan RIPTOGRAFIKan
Tidak ada komentar:
Posting Komentar