Kriptoloji Tarihi, Çalışma Şekli ve Kriptografi Teknikleri

Bahadır-Şad

Anka Red Team Junior
23 Tem 2021
723
476
SaMuRai
Merhaba değerli Turk Hack Team Ailesi,



Bu konuda sizlere
Kriptoloji’ den, tarihinden ve nasıl çalıştığından bahsedeceğim. İyi okumalar dilerim.



Kriptoloji




Kriptoloji herhangi bir metni veya mesajı şifreleme algoritmaları aracılığı ile şifreli bir metne dönüştürmemize yarayan bir tekniktir. Bu teknik ile metin veya mesaj normal bir şekilde okunulamaz veya anlaşılamaz bir hale gelir. Bu şekilde gerek şifreler güvenli bir şekilde saklanabilir gerek de yapılan görüşmeler, mesajlaşmalar vs daha güvenli bir hal alabilir.

Temel olarak kriptografi yalnızca şifreyi çözmeyi bilen iki kişi arasında diyalog kurmaya yarar. Şifreyi çözmeyi bilmeyen üçüncü taraflar ise bu iki kişi arasında geçen diyaloğu anlayamaz.

Kriptografinin geçmişi çok eskiye dayanmaktadır. Spartalılara ve Sezar’a kadar uzanmaktadır.




Kriptolojinin Tarihi


Kriptolojinin tarihine baktığımız zaman antik çağlardan günümüze kadar uzanmaktadır. Antik çağlarda önemli askeri verileri vs koruma niyeti ile yaygınlaşmış ve kullanılmıştır. Bu gün de halen Kriptolojinin kullanım amaçları arasında yer almaktadır.


Sparta’da önemli mesajlar, mektuplar vs belli bir büyüklükte olan silindire sarılı parşömenlerin üzerine yazılırmış. Alıcı kişi ise parşömeni benzer bir silindire sardığı zaman kendisine gelen şifreli mesajı deşifre etmiş oluyordu. Bunun bir benzeri de Hindistan’daki casusların, ajanların kodlanmış veya şifrelenmiş mesajları M.Ö 2. yy kadar kullanmıştır.



Antik dönemde Kriptolojide en ileri seviyeye Romalılar tarafından ulaşıldığı düşünülmektedir. Bu dönemde önde gelen örneklerden bir tanesi de bir çoğumuzun da bildiği Sezar Şifresidir. Normal bir mesajın, mektubun veya iletinin harflerinin Latin alfabesinde belli bir sayı ileride olan harflerle yer değiştirmesi ile şifreli bir hale getirilir. Örneğin;



“Beni eve geçince ara” cümlesini şifreleyelim ve bunu alfabede bir önündeki harf (+1) ile yapalım.

Çıkan şifreli mesaj;

“Cfoj fyf ğfdjoçf bsb”


Bu şekildedir. Gördüğünüz üzere ilk halinden daha farklı bir hal alarak okunamaz ve anlaşılamaz hale geldi. Kriptolojinin (Şifrelemenin) de olayı budur. Yalızca şifreyi çözmeyi bilenlerin anlayabileceği bir iletişim yolu, türü kurmak. Tabi bu örnekte verdiğim gayet basit bir şifreleme türüdür. Günümüzde bulunması ve çözülmesi daha zor olan şifreleme metotları bulunmaktadır.



Yakın Tarihte Kriptoloji

Adolf Hitler yakın tarihte gösterebilecek en güzel örneklerden bir tanesidir. Özellikle 2. Dünya Savaşında askeri başarılarını bir çoğunu şifrelemeye borçludur. Sadece Adolf Hitler değil klasik Almanya da 1. Dünya savaşında bu bilimi kullanmıştır.

Enigma adlı özel bir şifreleme makinesi kullanılarak birçok askeri bilgileri hatta neredeyse tamamı da denilebilir, bu yolla gönderilmiştir.



Kriptoloji Ne İşe Yarar




Bilginin güvenliği her alanda ve bütün tarihte her zaman önemli olmuş ve ön planda tutulmuştur. Devletler, şirketler, firmalar, kamu kurumları, askeri kurum ve kuruluşlar, istihbarat teşkilatları vb. için kriptoloji, şifreleme çok daha önemlidir. Bu birimler kendilerine ait özel bilgilerin, verilerin üçüncü tarafların eline geçmesini kesinlikle istemez. İşte burada da kriptoloji bilimi devreye giriyor. Özel olarak hazırlanılan, geliştirilen, oluşturulan şifreleme metotları, yöntemleri ile mesajlar gerekli kişilere veya alıcılara ulaştırılıyor. Mesajı alan kişiler veya alıcı da şifreleme kodları ile kendisine gelen mesajı çözüyor.



Kriptoloji Nasıl Çalışır

Kriptoloji genel olarak bir matematik bilimi olarak görüldüğü için kriptolojide kullanılan algoritmalarda matematik ve matematiksel ifadeler bulunacaktır. Kriptolojide genellikle harfler ve rakamlar kullanılır. Bu durum özellikle yazının bulunması ile kullanılmaya başlanmıştır ve geçmişten günümüze kadar devam etmiştir.



Bazı temel kavramlar


Kriptografi: Şifreleme yöntemleri, kuralları ve prensipleri

Ciphertext: Şifrelenmiş metin

Plaintext: Düz metin

Decipher: Şifreli metinden düz metni kurtarmak

Encipher: Düz metni şifreli metne çevirmek

Kriptoanaliz: Kod kırmak. Şifre ya da anahtar kullanmadan deşifre etme yöntemleri.



Bazı Kriptografi Teknikleri


Klasik Şifreleme Teknikleri

Yer Değiştirme Tekniği

Yerine Koyma Tekniği

-Tekli alfabetik yerine koyma

-Çoklu alfabetik yerin koyma

-Çoklu harfle şifreleme




Modern Şifreleme Teknikleri

Hashing (Karma) Tekniği

Stenografi Tekniği

Simetrik Anahtarlı Şifreleme Yöntemi

-Akan Şifreler

-Blok Şifreler

Açık Anahtarlı Şifreleme (Asimetrik Şifreleme)

RSA Şifrelemesi

+RSA şifrelemesi ile ilgili forumda bilgilendirici bir konu bulunmaktadır. İncelemenizi tavsiye ederim.

RSA Şifrelemesi Nedir?


Asimetrik Şifrelemede (Açık Anahtarlı Şifreleme) şifre ve deşifre için farklı farklı anahtarlar kullanılır. Bunun da kendine göre avantajları ve dezavantajları vardır.



Avantajları

Asimetrik Şifreleme metotunda, yönteminde veriyi veya şifrelenmiş veriyi çözmek için iki değişik anahtar bulunur.

Örneğin;

Siz kendinize şifreli mesajlar göndertmek istiyorsunuz diyelim. Mesajları şifrelemek için gerekli olan şifreleme anahtarını isterseniz herkesle paylaşabilirsiniz.

Şifre açma anahtarı ellerinde olmadığı için size yalnızca kendi mesajlarını şifreleyip gönderebilirler. Ve sadece sizde bulunan şifre açma anahtarını kullanarak size gelen mesajları açabilirsiniz. Bu sayede size gelen mesajları sadece siz okuyabilir ve şifresini çözebilirsiniz.



Dezavantajları



En bilindik ve popüler olan Asimetrik şifreleme metotları ile üretilenler en iyisi olarak bilinen birçok simetrik anahtardan daha da yavaştır.



Anahtar uzunluğu ise simetrik şifrelemelerde kullanılan anahtar uzunluklarından daha büyüktür.




+ Bir konunun daha sonuna geldik. Diğer konumda Kriptografi tekniklerini detaylı bir şekilde inceleyeceğim. Hazırladığımda buraya da linkini eklerim.

Bahadır-Şad

 

NOTUS

Katılımcı Üye
Merhaba değerli Turk Hack Team Ailesi,



Bu konuda sizlere
Kriptoloji’ den, tarihinden ve nasıl çalıştığından bahsedeceğim. İyi okumalar dilerim.



Kriptoloji




Kriptoloji herhangi bir metni veya mesajı şifreleme algoritmaları aracılığı ile şifreli bir metne dönüştürmemize yarayan bir tekniktir. Bu teknik ile metin veya mesaj normal bir şekilde okunulamaz veya anlaşılamaz bir hale gelir. Bu şekilde gerek şifreler güvenli bir şekilde saklanabilir gerek de yapılan görüşmeler, mesajlaşmalar vs daha güvenli bir hal alabilir.

Temel olarak kriptografi yalnızca şifreyi çözmeyi bilen iki kişi arasında diyalog kurmaya yarar. Şifreyi çözmeyi bilmeyen üçüncü taraflar ise bu iki kişi arasında geçen diyaloğu anlayamaz.

Kriptografinin geçmişi çok eskiye dayanmaktadır. Spartalılara ve Sezar’a kadar uzanmaktadır.




Kriptolojinin Tarihi


Kriptolojinin tarihine baktığımız zaman antik çağlardan günümüze kadar uzanmaktadır. Antik çağlarda önemli askeri verileri vs koruma niyeti ile yaygınlaşmış ve kullanılmıştır. Bu gün de halen Kriptolojinin kullanım amaçları arasında yer almaktadır.


Sparta’da önemli mesajlar, mektuplar vs belli bir büyüklükte olan silindire sarılı parşömenlerin üzerine yazılırmış. Alıcı kişi ise parşömeni benzer bir silindire sardığı zaman kendisine gelen şifreli mesajı deşifre etmiş oluyordu. Bunun bir benzeri de Hindistan’daki casusların, ajanların kodlanmış veya şifrelenmiş mesajları M.Ö 2. yy kadar kullanmıştır.



Antik dönemde Kriptolojide en ileri seviyeye Romalılar tarafından ulaşıldığı düşünülmektedir. Bu dönemde önde gelen örneklerden bir tanesi de bir çoğumuzun da bildiği Sezar Şifresidir. Normal bir mesajın, mektubun veya iletinin harflerinin Latin alfabesinde belli bir sayı ileride olan harflerle yer değiştirmesi ile şifreli bir hale getirilir. Örneğin;



“Beni eve geçince ara” cümlesini şifreleyelim ve bunu alfabede bir önündeki harf (+1) ile yapalım.

Çıkan şifreli mesaj;

“Cfoj fyf ğfdjoçf bsb”


Bu şekildedir. Gördüğünüz üzere ilk halinden daha farklı bir hal alarak okunamaz ve anlaşılamaz hale geldi. Kriptolojinin (Şifrelemenin) de olayı budur. Yalızca şifreyi çözmeyi bilenlerin anlayabileceği bir iletişim yolu, türü kurmak. Tabi bu örnekte verdiğim gayet basit bir şifreleme türüdür. Günümüzde bulunması ve çözülmesi daha zor olan şifreleme metotları bulunmaktadır.



Yakın Tarihte Kriptoloji

Adolf Hitler yakın tarihte gösterebilecek en güzel örneklerden bir tanesidir. Özellikle 2. Dünya Savaşında askeri başarılarını bir çoğunu şifrelemeye borçludur. Sadece Adolf Hitler değil klasik Almanya da 1. Dünya savaşında bu bilimi kullanmıştır.

Enigma adlı özel bir şifreleme makinesi kullanılarak birçok askeri bilgileri hatta neredeyse tamamı da denilebilir, bu yolla gönderilmiştir.



Kriptoloji Ne İşe Yarar




Bilginin güvenliği her alanda ve bütün tarihte her zaman önemli olmuş ve ön planda tutulmuştur. Devletler, şirketler, firmalar, kamu kurumları, askeri kurum ve kuruluşlar, istihbarat teşkilatları vb. için kriptoloji, şifreleme çok daha önemlidir. Bu birimler kendilerine ait özel bilgilerin, verilerin üçüncü tarafların eline geçmesini kesinlikle istemez. İşte burada da kriptoloji bilimi devreye giriyor. Özel olarak hazırlanılan, geliştirilen, oluşturulan şifreleme metotları, yöntemleri ile mesajlar gerekli kişilere veya alıcılara ulaştırılıyor. Mesajı alan kişiler veya alıcı da şifreleme kodları ile kendisine gelen mesajı çözüyor.



Kriptoloji Nasıl Çalışır

Kriptoloji genel olarak bir matematik bilimi olarak görüldüğü için kriptolojide kullanılan algoritmalarda matematik ve matematiksel ifadeler bulunacaktır. Kriptolojide genellikle harfler ve rakamlar kullanılır. Bu durum özellikle yazının bulunması ile kullanılmaya başlanmıştır ve geçmişten günümüze kadar devam etmiştir.



Bazı temel kavramlar


Kriptografi: Şifreleme yöntemleri, kuralları ve prensipleri

Ciphertext: Şifrelenmiş metin

Plaintext: Düz metin

Decipher: Şifreli metinden düz metni kurtarmak

Encipher: Düz metni şifreli metne çevirmek

Kriptoanaliz: Kod kırmak. Şifre ya da anahtar kullanmadan deşifre etme yöntemleri.



Bazı Kriptografi Teknikleri


Klasik Şifreleme Teknikleri

Yer Değiştirme Tekniği

Yerine Koyma Tekniği

-Tekli alfabetik yerine koyma

-Çoklu alfabetik yerin koyma

-Çoklu harfle şifreleme




Modern Şifreleme Teknikleri

Hashing (Karma) Tekniği

Stenografi Tekniği

Simetrik Anahtarlı Şifreleme Yöntemi

-Akan Şifreler

-Blok Şifreler

Açık Anahtarlı Şifreleme (Asimetrik Şifreleme)

RSA Şifrelemesi

+RSA şifrelemesi ile ilgili forumda bilgilendirici bir konu bulunmaktadır. İncelemenizi tavsiye ederim.

RSA Şifrelemesi Nedir?


Asimetrik Şifrelemede (Açık Anahtarlı Şifreleme) şifre ve deşifre için farklı farklı anahtarlar kullanılır. Bunun da kendine göre avantajları ve dezavantajları vardır.



Avantajları

Asimetrik Şifreleme metotunda, yönteminde veriyi veya şifrelenmiş veriyi çözmek için iki değişik anahtar bulunur.

Örneğin;

Siz kendinize şifreli mesajlar göndertmek istiyorsunuz diyelim. Mesajları şifrelemek için gerekli olan şifreleme anahtarını isterseniz herkesle paylaşabilirsiniz.

Şifre açma anahtarı ellerinde olmadığı için size yalnızca kendi mesajlarını şifreleyip gönderebilirler. Ve sadece sizde bulunan şifre açma anahtarını kullanarak size gelen mesajları açabilirsiniz. Bu sayede size gelen mesajları sadece siz okuyabilir ve şifresini çözebilirsiniz.



Dezavantajları



En bilindik ve popüler olan Asimetrik şifreleme metotları ile üretilenler en iyisi olarak bilinen birçok simetrik anahtardan daha da yavaştır.



Anahtar uzunluğu ise simetrik şifrelemelerde kullanılan anahtar uzunluklarından daha büyüktür.




+ Bir konunun daha sonuna geldik. Diğer konumda Kriptografi tekniklerini detaylı bir şekilde inceleyeceğim. Hazırladığımda buraya da linkini eklerim.

Bahadır-Şad

Elinize emeğinize sağlık hocam. Bilgiler için teşekkür ederim 🔥❤️
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.