Kriptografi Klasik

Teknik Dasar Kriptografi Klasik

Algoritma kriptografi klasik beroperasi dalam

mode karakter dengan :

 

Teknik substitusi: mengganti huruf

plainteks dengan huruf cipherteks.

 

Teknik transposisi: mengubah susunan

atau posisi huruf plainteks ke posisi

          Dikenal dua macam cipher di dalam kriptografi klasik:

1. Cipher Substitusi (Substitution Ciphers)

2. Cipher Transposisi (Transposition Ciphers)



Monoalphabetic Cipher

·         Tabel subtitusi dapat dibentuk secara acak :

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

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

D

·         Atau dengan kalimat yang mudah diingat :

Contoh : rahmat

Buang duplikasi huruf : rahmt

Sambung denganhuruf yang belum ada :

Rahmtbcdefgijklnopqsuvwxyz

                Table subtitusi :

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

R

A

H

M

T

B

C

D

E

F

G

I

J

K

L

N

O

P

Q

S

U

V

W

X

Y

Z

 Cipher Transposisi

          Cipherteks diperoleh dengan mengubah posisi huruf di dalam plaintekls.

          Dengan kata lain, algoritma ini melakukan transpose terhadap rangkaian huruf di dalam plainteks.

          Nama lain untuk metode ini adalah permutasi, karena transpose setiap karakter di dalam teks sama dengan mempermutasikan karakter-karakter tersebut

Contoh :

plainteks : Rahmat adalah mahasiswa stmik akba

Key        : 4

Enkripsi :     

        RAHMATAD

        ALAHMAHA       

  SISWASTM         

  IKAKBA

Cipherteks : RASI ALIK HASA MHWK AMAB TASA AHTD AM (4 huruf)

                        RASIALIKHASAMHWKAMABTASAAHTDAM (tanpa spasi)















Komentar