Anda di halaman 1dari 20

Dasar-Dasar kriptografi

Pertemuan 5
Kriptografi
• Studi tentang melindungi informasi
menggunakan konsep matematik.
• Pengetahuan tentang rumus matematika yang
digunakan dikenal dengan istilah Algoritma
Enkripsi.
• Terdiri dari dua kata yaitu Crypt (rahasia atau
tersembunyi) dan Graphy (pesan/tulisan)
Elemen Utama pada kriptografi
• Clear text/Plain Text : data yang dapat dibaca
dan dimengerti .
• Cipher text : text acak sebagai hasil proses
enkripsi.
• Cryptography Key : kunci yang digunakan
untuk melakukan enkripsi dan dekripsi pada
proses kriptografi.
Elemen Utama pada Kriptografi
Istilah dalam Kriptografi
• Cryptographer : Orang yang berkecimpung di
bidang kriptogtafi.
• Cryptanalist : Pelaku yang melakukan
Cryptanalysis dan menjadi pakar dibidang ini
(analis, praktisi).
• Cryptanalysis : Sub bagian dari kriptografi yang
mempelajari cipher text dari berbagai sudut
pandang penyusunan dan pemecahan nya
tanpa harus menggunakan kunci (key).
Contoh : Caesar Cipher
• Jenis cipher yang setiap huruf alfabet dalam
plaintext diganti dengan beberapa huruf
alfabet dengan jumlah posisi yang tetap.
• Digunakan oleh Julius Caesar.
• Pertama kali digunakan untuk militer.
• Menggantikan setiap huruf dengan huruf ke 3.
Caesar Cipher
• Contoh :
meet me after the toga party
PHHW PH DIWHU WKH WRJD SDUWB
• Dapat di transformasikan sebagai berikut:
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

• Secara matematika diberikan setiap huruf sebuah


angka
a b c d e f g h i j k l m
0 1 2 3 4 5 6 7 8 9 10 11 12
n o p q r s t u v w x y Z
13 14 15 16 17 18 19 20 21 22 23 24 25
Caesar Cipher
• Persamaan Matematika menggunakan Caesar
Cipher sebagai berikut:
C = E(p) = (p + k) mod (26)
p = D(C) = (C – k) mod (26)
Syarat-syarat Caesar Cipher
• Hanya mempunyai 26 cipher
• Hanya bisa dicoba satu per satu
• Mengetahui cipher text dengan mencoba
semua pergeseran huruf.
• Kelemahan : analisis frekwensi huruf dalam
menguraikan pesan. Terutama dalam bahasa
inggris huruf E umum digunakan, selain ING,
LY dan ES.
Atbash Cipher
• Jenis Cipher Substitusi yang digunakan
awalnya oleh bangsa Israel untuk abjad Ibrani.
• Cipher jenis ini menggantikan huruf pertama
dengan huruf terakhir dan hruf kedua dengan
hruf satu sebelum terakhir.
• Kelemahan hanya memiliki satu kunci yang
mungkin dan ini disebut dengan istilah mono
alphabetic.
Contoh Atbash Cipher
Plaint Text : ATTACK AT DAWN
Cipher Text :ZGGZXP ZG WZDM
Vigenere Cipher
• Dibuat pada abad ke 16
• Crytographer Perancis
Bernama Blaise de
Vigenere.
• Tujuannya untuk
mengatasi kekurangan
dari cipher substitusi
sederhana.
• Beroperasi dengan
menggunakan tabel
substitusi
Vigenere Cipher
• Tabel terdiri dari baris dan kolom A ke Z.
• Membutuhkan kata kunci untuk menghasilkan
cipher text.
• Untuk mendapat teks cipher, pertama pilih
kolom plain text dan kemudian pilih baris
kunci persimpangan baris dan kolom di sebut
cipher text.
Vigenere Cipher
• Enkrip

• Dekrip

• Dimana:
M = nilai desimal karakter ciphertext.
K = nilai desimal karakter kunci
Contoh Vigenere Cipher

Kata Kunci : LEMON


Vernam Chiper
• Biasa disebut dengan
One Time Pad.
• Algoritma ini
menggunakan cara
stream cipher dimana
cipher berasal dari hasil
XOR antara bit plaintext
dan bit key.
• Pemilihan kunci harus
secara acak
Vernam Chiper
• Kunci hanya sekali dan tidak digunakan berulang.
• Setiap huruf harus di konversi ke kode ASCII
kemudian di konversi ke bilangan Biner (0 dan 1).
Jenis-jenis Cipher Text yang lain

• Transposition Cipher
• Row Transposition Cipher
• Product Cipher
SEE YOU NEXT WEEK

Anda mungkin juga menyukai