Kriptolama Güvenligi ve Kriptoanaliz

CyberLocalTake

Katılımcı Üye
7 Şub 2010
351
0
İstanbul
[FONT=Verdana, Arial, Helvetica, sans-serif]Kriptolama Güvenligi ve Kriptoanaliz
[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]Sifrelenen metnin ne kadar güvenli oldugu ve çözümlenmesi için yapılacak [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]atak tiplerinin neler oldugunun bilinmesi önemlidir.[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]Tablo 1 de sifrelenen mesajı çözmek için yapılan atak tipleri ve kripto [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]analistin neler bildigi gösterilmistir.
[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Mutlak ve Hesaplama Güvenligi
[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]iki farklı temel yöntem ile sifreler güvenli olabilir.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]1. Mutlak Güvenlik: Bilgisayar gücü ne kadar fazla olursa olsun sifre hiçbir
[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]sekilde kırılamaz.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]2. Hesaplamaya baglı güvenlik: Verilen bilgisayar gücü sınırları içinde,
[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]hesaplama zamanının çok uzun olmasından dolayı sifre kırılamaz.[/FONT]


5e776t.jpg

[FONT=Verdana, Arial, Helvetica, sans-serif]Tablo 1. [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]Sifrelenen mesaja kars[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]ı yapılan atak tipleri

Hesaplamaya baglı güvenlik için sifreleme algoritması ve kullanılan anahtar
[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]uzunlugu önemlidir. Çözümleme süresi için gerekli olacak zaman hesabı [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]ortalama olarak alternatif sifre sayısının yarısı kadardır. Bilgisayar hesaplama [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]gücünü ise paralel mimarili tasarım ile artırmak mümkün olmaktadır

[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]GiZLi VE AÇIK ANAHTARLI KRiPTO SiSTEMLER
[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Bu bölüm, gizli ve açık anahtarlı sifrelemeye genel bir giris mahiyetindedir. ilk [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]önce, gizli anahtarlı kripto sistemlerden bahsedilmistir. Daha sonra eliptik egri [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]kripto sistemi dısındaki açık anahtarlı sifreleme yöntemleri için, uygulanabilir [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]olarak gösterilen en bilindik sifreleme/sifre çözme algoritmaları olan DSE,[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]RSA ve El-Gamal algoritmaları incelenmistir. Daha sonra da açık anahtarlı [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]sistemler için, anahtar dagıtımı ve anahtar dagıtım yönetimleri incelenmistir.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif] Gizli Anahtarlı (Simetrik) Kripto Sistemler
[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Gizli anahtarlı kriptografik sistemler tarihin ilk devirlerinden beri dünyada [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]kullanımı süregelen kriptografik sistemlerdir. Bu sistemlerde sifreleme [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]algoritması ve sifre çözme algoritması birbirinin tersi seklindedir. Öncelikle [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]haberlesecek iki grup aralarında gizli bir anahtar tespit ederler. Eger bu iki [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]grup birbirlerine yakın yerlerde yer almıyorlarsa güvenli bir haberlesme analı [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]veya güvenilir bir kurye yoluyla anahtarları birbirlerine ulastırabilirler. Bir taraf [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]sifreleme algoritmasında girdi olarak açık metin (P) ve anahtarı (K) uygular, [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]ardından sifreli metin (C) yi elde eder ve mesajın alıcısına gönderir. Mesaj [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]alıcısı ise sifre çözme algoritmasının girdileri olarak sifreli metin (C) yi ve aynı [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif](K) anahtarını kullanır ve ardından çıktı olarak açık metin (P[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]) yi elde eder


9fxsuf.jpg



Gizli anahtarlı kripto sistem ile haberlesme
[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]Gizli anahtarlı kripto sistemleri uygulama sahalarında ikiye ayrılır;[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Blok sifreleme
[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Sifreleme ve sifre çözme isleminde metinler sabit uzunluklu dizilere bölünüp [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]blok blok isleme tabi tutulur (örnegin 8, 16, 32 bit veya bayt). Anahtar[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]uzunlugu ise yine sabittir. Blok sifrelemeye örnek olarak IBM tarafından 1976 [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]yılında tasarlanan ve A.B.D Teknoloji Standartları Enstitüsü NIST tarafından [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]her dört yılda bir güvenligi onaylanan DES (Data Encryption Standard) [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]algoritması verilebilir. DES algoritması sifrelenecek metni 64 bitlik bloklar [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]halinde sifreler, kullandıgı anahtar boyu ise yine 64 bittir. Yalnız burada [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]anahtarın isaret bitlerinin ayıklanmaları durumunda anahtar boyunun 56 bite [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]indig[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]ini hatırlatmak gerekir
[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]
2q37mo0.jpg


Dizi sifreleme
[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]Bu çesit sifrelemede algoritmanın girdisi yalnızca anahtardır. Algoritma [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]anahtardan rasgele bir diziye çok benzeyen kayan anahtar dizisi üretir. Daha [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]sonra kayan anahtar dizisinin elemanları ile açık metin veya kapalı metin [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]dizisinin elemanları ikili tabanda toplanarak sifreleme veya sifre çözme islemi [/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]tamamlanır. Dizi sifreleme algoritmalarına örnek olarak RC4 algoritması g[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]österilebilir.

[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]Mesajı bit bit isler. (dizi olarak)[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]En çok bilineni Vernam sifreleyicisidir (aynı zamanda tek kullanımlık
[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]sistem (one-time pad) de denir).[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]1917’de AT&T de çalısan Vernam tarafından gelistirilmistir.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Basit olarak mesaj bitlerini rasgele anahtar bitlerine ekler.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Mesaj biti kadar anahtar biti gerekir. Pratikte zordur.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Anahtar tamamen rasgele oldugu için kosulsuz güvenlik saglanmıstır.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Böyle büyük bir anahtar dagıtımı güç oldugu için anahtar dizisi daha[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]küçük (taban) bir anahtardan üretilebilir. Bunun için rasgele sembol[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]fonksiyonları kullanılır.[/FONT]
[FONT=Verdana, Arial, Helvetica, sans-serif]Her ne kadar bu çok kolay gözükse de pratikte kriptografik olarak güçlü iyi[/FONT]

[FONT=Verdana, Arial, Helvetica, sans-serif]bir rasgele fonksiyon bulmak çok zordur. Bu halen birçok aras[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif]tırmanın konusudur[/FONT][FONT=Verdana, Arial, Helvetica, sans-serif] [/FONT]
 
Ü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.