Yazan : Şefik İlkin Serengil

Yöntem kriptolama amacı gütmekten çok aynı permitasyon şifresinde olduğu gibi orijinal metindeki karakterlerin yerlerini birbirleri ile karıştırarak anlamsız metinler üretmek üzerine kurulmuş ilkel bir şifreleme modelidir. Permütasyon şifresi (permutation cipher) ile arasındaki temel fark paragraf içerisindeki karakterlerin yerlerinin değişmesi belli bir matematiksel fonksiyona dayanıyor olmasıdır.

Şifreleme

Plaintext: tarihcesurdanyanadır

Plaintext uzunluğu    : 20

En Yakın Tam Kare    : 25

Dolayısıyla 5×5 ‘lik Sezar kutusu oluşturma işlemine geçilebilir.

Tablo 1.1 Plaintext’ten oluşturulmuş Sezar Kutusu

t

c

d

n

NULL

a

e

a

a

NULL

r

s

n

d

NULL

i

u

y

ı

NULL

h

r

a

r

NULL

Tabloyu oluşturmadaki temel prensip plaintext ‘teki her karakter birbirini takip edecek şekilde sütunsal olarak boyutu daha önce belirlenmiş olan 5×5 lik tabloya yerleştirilir. Şifreli metin tablodaki karakterlerin satırsal olarak yan yana yazılmasıyla gerçekleşmektedir.

DOLAYISIYLA

Ciphertext: TCDNAEAARSNDİUYIHRAR

Deşifreleme

Şifreleme sırasında kullandığımız kare matris transpoze edildikten sonra matrisin satırsal olarak yan yana yazılmasıyla deşifreleme işlemi gerçekleşir.

Tablo 1.2 Matris Transpoze Edildikten Sonra

T

A

R

İ

H

C

E

S

U

R

D

A

N

Y

A

N

A

D

I

R

NULL

NULL

NULL

NULL

NULL

Ciphertext: TCDNAEAARSNDİUYIHRAR

Plaintext: tarihcesurdanyanadır

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir