Basit Kriptografi

PC hakkındaki genel bilgi ve ipucu paylaşım alanıdır.
Cevapla
Kullanıcı avatarı
trwe
Terabyte2
Terabyte2
Mesajlar: 4432
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Konum: Düzce/Akçakoca

Basit Kriptografi

Mesaj gönderen trwe » 13 Eki 2013, 23:36

Basit Kriptografi
*************************************************************************************************************************
Kriptografi hakkından bir iki tane yazı okumuş olmanızı bekliyorum...herkes gibi. Okudunuz, kafanız karıştı, karışmış hissettiniz, ve bazıları koşup Ağladı. Neden? Çünkü bugünlerde kullanılan şifrelemenin endüstriyel gücünden. Bu çünkü hayatlarımız bilgiye dayanıyor, tabii işlerimiz de, onun için şifreleme de super yapıştırıcıya bulanmış demir telden daha güçlü olmak zorunda, Bizim hayatlarımızın güveni için.

Onun için bu konudaki her yazı üst bir seviyede yazılıyor çünkü artık standart bu. Ama ben baştan başlayacağım (bu orjinal) ki kriptografinin basitlerini öğrenebilesiniz ve onun üstüne inşa edebilesiniz.

Genel Bakış

Burada sistemin nasıl çalıştığını gösteren bir tablo var...

Açık yazı - sizin yazdığınız
|
Encryption
|
Şifreli yazı - şifrelemeden sonra neye benzerse...ki kimse onu okuyamasın
|
Decryption
|
Açık yazı - tekrar
Dolayısıyla şifrelemenin beş basamağı var...bazılarınız ekranlarınıza yanlış olduğumu bağırıyor olacaksınız...ve anahtarlar gibi şeyler olduğu için...Bunlar daha karışık olduğu için başka bir yazıda anlatacağım :o,

Monoalfabetik yerine koyma

En basit şifreleme üzerinize yazılan o berbat uzun kelime. Demek istediğim alfabenin harflerini başka harflerle değiştiriyorsunuz.

Örnek olarak...

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 = Açık yazı
c 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 = Şifreli yazı

Dolayısıyle "script kiddies like tuna" mesajını yazmak isteseydim şunu yazardım...

Script kiddies like tuna
uetkrv mkffkgu nkmg vwpc

İyi şifre gibi görünüyor değil mi? Kırabilir miydiniz? Endişelenmeyin...Sonra nasıl olduğunu anlatacağım :o)

Bu basit harf kaydırma yöntemine Caesar Şifresi denir...tahmin edin kim tarafından icat edildi :o?

Bu şifreyi kırmak kolay...çünkü bir harfi bulduğunuz anda bütün yazıyı çözebilirsiniz. Örnek olarak bu yazı sadece iki harf sağa kaydırıldı. Dolayısıyla bu şifre kolay. Bunu her harfe rastgele bir harf atayarak görünür şekilde daha güçlü hale getirebiliriz...şunun gibi.

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 = Açık yazı
w q r e t y u i o p a s d f g h j k l z x c v b n m = Şifreli yazı

Bu bir harfi yakaladığınızda görünür şekilde daha güçlü...gerisini açmıyor. O zaman onu nasıl kırarsınız?

Bir monoalfabetik yerine koyma şifresini kırmak

Bu çok uzun ve korkutucu bir kelime...benim için bile :-|

O zaman bu *öksürük* süper güçlü şifreyi nasıl kırarsınız? Biz titreşim analizi kullanıyoruz...çünkü İngilizce'de her harfin bir kişiliği var...ve belli bir sayıda görülüyor. Mesela İngilizce dilinde en çok görülen harfler E, T, ve A. onun için şifreli bir yazıdan bir parça alırsam...ve her harfi sayıp yüzdesini alırsam...ve ortalama yüzdelerle karşılaştırırsam...harfi çözebilirim.

Burada İngilizce dili için bir titreşim analizi tablosu var...

a - 8.2%
b - 1.5%
c - 2.8%
d - 4.3%
e - 12.7%
f - 2.2%
g - 2.0%
h - 6.1%
i - 7.0%
j - 0.2%
k - 0.8%
l - 4.0%
m - 2.4%
n - 6.7%
o - 7.5%
p - 1.9%
q - 0.1%
r - 6.0%
s - 6.3%
t - 9.1%
u - 2.8%
v - 1.0%
w - 2.4%
x - 0.2%
y - 2.0%
z - 0.1%

Onun için eğer bir parça şifreli yazım olsaydı...bütün harfleri sayabilirdim...sonra şifreli yazıda en çok görülen harfin...mesela p...veya e...veya sonraki en çok görülen l...veya t olduğunu varsayabilirim. Bunu harfler şekillenmeye başlayana kadar yapabilirsiniz. Bir sürü tahmin ve boşlukları doldurma işi var. Aynı zamanda yazıdaki en çok görülen harf e değil...ama a olabilir...onun için ayaklarınızın üzerinde düşünmek zorundasınız.

Titreşim analizi ile tek problem yazı en az yüz kelime olmak zorunda...çünkü eğer kısaysa ortalamalar iyice karışır...ve titreşim analizi bazı harfler yüzdelere uymayacağı için zor yada imkansız olabilir.

Bunu kırmanın başka bir yolu yemlikler aramaktır... Mesela şu şifreli kelime varsa-

lppg

Ne olabilir?? Çok kısa olduğundan titreşim analizi çalışmayacak. Ama bak...iki tane aynı harften. İkilenebilen sadece bazı harfler olduğundan bunu yemlik olarak kullanabiliriz, bunlar...

ss
ee
tt
ff
ll
mm
oo

Ortadaki iki harf bu çiftlerden birinde olmak zorunda...bunu ortasında sessiz ikililer olan dört harfli İngilizce kelimeler az bulunduğundan yada hiç olmadığından iyice kısabiliriz...dolayısıyla şunlar olabilir-

oo
ee

Bununla beraber bir harfi iki ihtimalden birine düşürdük...şifreli yazının gerisiyle bu harfler hakkında daha fazla bilgi edinebiliriz.

Öteki yemlikler de tek kelimeler...şu örneğe bakın-

plmk r qsrf

Bu şifreli yazıda tek harfli bir kelime var...Ve bu harf A yada I olmak zorunda.

Öteki yemlikler

İngilizcede en çok görülen üç harfli kelimeler -

and
the

en çok görülen iki harfli kelimeler -

of
to
in
it
is
be
as
at
so
we
he
by
or
on
do
if
me
my
up
an
go
no
us
am

Herkese İyi Günler
TRWE_2012
Düzce_Akçakoca
:oops: 8) :)
TRWE_2016
FEDAKARLIK OLMADAN ZAFER OLMAZ....!



Cevapla