02. teknik dasar kriptografi

19
7/23/2019 02. Teknik Dasar Kriptografi http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 1/19  

Upload: anonymous-4ydqjsozdx

Post on 17-Feb-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 02. Teknik Dasar Kriptografi

7/23/2019 02. Teknik Dasar Kriptografi

http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 1/19

 

Page 2: 02. Teknik Dasar Kriptografi

7/23/2019 02. Teknik Dasar Kriptografi

http://slidepdf.com/reader/full/02-teknik-dasar-kriptografi 2/19

 

Substitusi

Blocking

Eks ansi

Pemampatan

Page 3: 02. Teknik Dasar Kriptografi

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.

Page 4: 02. Teknik Dasar Kriptografi

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))

Page 5: 02. Teknik Dasar Kriptografi

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

Page 6: 02. Teknik Dasar Kriptografi

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))

Page 7: 02. Teknik Dasar Kriptografi

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))

Page 8: 02. Teknik Dasar Kriptografi

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.

Page 9: 02. Teknik Dasar Kriptografi

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

Page 10: 02. Teknik Dasar Kriptografi

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.

Page 11: 02. Teknik Dasar Kriptografi

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,

Page 12: 02. Teknik Dasar Kriptografi

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.

Page 13: 02. Teknik Dasar Kriptografi

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 :

Page 14: 02. Teknik Dasar Kriptografi

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".

Page 15: 02. Teknik Dasar Kriptografi

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".

Page 16: 02. Teknik Dasar Kriptografi

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".

Page 17: 02. Teknik Dasar Kriptografi

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

Page 18: 02. Teknik Dasar Kriptografi

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 : 

” _ _ 

Page 19: 02. Teknik Dasar Kriptografi

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