Download - 02. Teknik Dasar Kriptografi
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 1/19
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 2/19
Substitusi
Blocking
Eks ansi
Pemampatan
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 3/19
Substitusi
Langkah pertama adalah membua
,
pesan memiliki tabel yang sama u
a a e su s us ua secara
ciphertext oleh orang yang tidak Contoh :
Tabel subsitusi
Caesar Chipher
t suatu tabel substitusi. Tabel
tuk keperluan dekripsi.
ca , a an sema n su pemeca an
erhak.
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 4/19
A-B-C-D-E-F-G-H-I-J-K-L-M-N
- - - - - - - - -.-, B-F-1-K-Q-G-A-T-P-J-6-H-Y-D
U-3-L-S-W-,-.-O-Z-0
P = SISTEM
CS = VPV7QY (TABEL SUBSIT C
CROT13 = FVFGRZ (ROT13 / f(
O-P-Q-R-S-T-U-V-W-X-Y-Z-1-
-2-X-5-M-V-7-C-8-4-I-9-N-R-E-
SI)
13))
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 5/19
aesar p er
Metode Caesar Cipher yang dig
,tiga (3) posisi dalam urutan alfa
Sebagai contoh huruf “a” digant
seterusnya. Transformasi yang digunakan ad
p a n : a c e g m n cipher: D E F G H I J K L M N O
unakan oleh Julius Caesar. Pada
et.
ikan dengan huruf “D” dan
alah:
p q r s u v w x y z Q R S T U V W X Y Z A B C
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 6/19
Pada sistem ini sebuah huruf di
.
Sebagai contoh, huruf “A” dig
digantikan dengan huruf “O”,
Secara matematis hal ini da
C RO
Untuk mengembalikan kembaliproses enkripsi ROT13 dua kal
M = ROT 1
gantikan dengan huruf yang
ntikan dengan huruf “N”, huruf “B”
an seterusnya.
t dituliskan seba ai:
T 13 = (M)
ke bentuk semulanya dilakukani.
(ROT 13(M))
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 7/19
E(P) = C
C = E(P) C ROT 13 = E M
C ROT13 = (M) C = ROT13 (M)
D(C) = P
D(E(P)) = P P = D E P
M = D(E(P)) M = D(E(M))
=
M = C (C ROT13)
M = ROT13 (ROT13(M))
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 8/19
Sistem enkripsi terkadang memb
independen.
u
untuk penulisan pesan. Jumlah laj
.
Plaintext dituliskan secara vertik
dan dilanjutkan pada kolom beriCiphertext-nya adalah hasil pem
berurutan sesuai dengan blok-ny
gi plaintext menjadi blok-blok yang
u u
ur atau kolom menjadi kunci bagi
l ke bawah berurutan pada lajur,
kutnya sampai seluruhnya tertulis.bacaan plaintext secara horizontal
a.
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 9/19
.
ika plaintext adalah 5 TEKNIK DASAR
BLOK 1
Jika menggunakan teknik blocking den
BLOK 2
BLOK 3
4
BLOK 5
BLOK 6
BLOK 7
Jadi ciphertext yang dihasilkan deng
" _ _ _ Plaintext dapat pula ditulis secara ho
hasil embacaan secara vertikal.
RIPTOGRAFI maka hasil chipertext )an 1blok berisi 4 karakter.
n teknik ini adalah
” _ _ izontal dan ciphertextnya adalah
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 10/19
Tentukan jumlah Blok
Create kolom dengan ju .
Masukkan plaintext secarbawah.
am a an o om nggadiinput. (cat. jumlah kolo
Baca chipertext secara h
lah row mengikuti jumlah
vertikal dari atas ke
se uru ara er se esamengikuti jumlah karakter)
rizontal dari kiri ke kanan.
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 11/19
Hitung karakter.
Create kolom sesuai juml
jumlah karakter dengan j Masukkan chipertext sec
.
Baca plaintext secara ver
dari kiri ke kanan.
h blok yang ditentukan.
mlah blok yang ditentukan)ra horizontal hingga seluruh
tikal dari atas ke bawah,
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 12/19
Salah satu teknik enkripsi yang t
merotasikan karakter dengan at
Dalam teknik substitusi, karakter
.
karakternya tetap, namun posisi
Sebelum dilakukan permutasi, udibagi menjadi blok-blok denga
rpenting adalah permutasi atau
ran tertentu. Prinsipnya adalah
berada pada posisi yang tetap tapi
,
ya yang diacak.
umnya plaintext terlebih dahulupanjang yang sama.
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 13/19
.
Untuk contoh diatas, plain
o - o yang ter r aermutasi seba ai beriku
text akan dibagi menjadi
r ara ter, engan aturant :
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 14/19
.
permutasi dari plaintext adalah s
Ciphertext yang dihasilkan den
“N_ETK5SKD_AIIRK_RAATG
bagai berikut :
gan teknik permutasi ini adalah
RPFI".
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 15/19
Suatu metode sederhana
tertentu.
Salah satu contoh penggu
ganjil yang menjadi awal,
Bila suatu kata dimulai dbilangan genap, ditamba
untuk mengacak pesan
naan teknik ini adalah
dari suatu kata di akhir kata" ".
ngan huruf vokal atauhkan akhiran "i".
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 16/19
.
sebagai berikut :
Ciphertextnya adalah
"5AN EKNIKTAN ASARDAN RI
TOGRAFIKAN".
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 17/19
engurang pan ang pesaadalah cara lain untuk men
Contoh sederhana ini mengmen hilan kan setia karaberurutan.
ara er- ara er yangdan disusulkan sebagai "la
dengan diawali oleh suatucontoh ini di unakan "&".
atau um a o nyayembunyikan isi pesan.
gunakan carakter ke-ti a secara
ang an sa u an em apiran" dari pesan utama,
karakter khusus, dalam
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 18/19
Proses an ter adi untuk
“ _
.aintext kita adalah :
” _ _
7/23/2019 02. Teknik Dasar Kriptografi
http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 19/19
:
QUIZ MATA KULIAH KRIPTOG
HARI JAM DAN TEMPAT YANDitan a : A a hasil chi hern a
1. Subsitusi : ROT 13
2. oc ing ter iri oc
3. Permutasi (karakter ke-1
4. Ekspansi (vokal/genap ditam
5. Pemampatan (karakter ke-3amp ran an c per ex a
RAFI DILAKSANAKAN PADA
SAMA SECARA MENDADAKika men unakan teknik :
e-6, ke-3 ke-4)
bah “i”, konsonan/ganjil“ ”
ibuang sbg “lampiran”, antara“as s m o