Temel Kriptografik Algoritmalar

sefasss

Katılımcı Üye
29 Ağu 2009
839
0
~EfS@Ne~
Temel Kriptografik Algoritmalar
Temel Kriptografik Algoritmalar:
Şifreleme ve çözmenin bir metoduna cipher denir. Bazı kriptografik metotlar algoritmanın gizliliğine dayanır; böyle algoritmaların sadece tarihi önemi vardır ve gerçek-dünya ihtiyaçları için yeterli değildir. Tüm modern algoritmalar şifreleme ve çözme işlemlerini kontrol etmek için bir anahtar kullanırlar; bir mesaj sadece kullanılan anahtar şifreleme anahtarıyla uyuştuğunda çözülebilir.



Anahtar temelli algoritmaların iki çeşidi vardır; simetrik (veya gizli-anahtar) ve asimetrik (veya açık-anahtar) algoritmaları. Aralarındaki fark, simetrik algoritmalar şifreleme ve çözme işlemleri için aynı anahtarı kullanırken (veya çözme anahtarı şifreleme anahtarından kolayca türetilebilir) , asimetrik algoritmalar şifreleme ve çözme için farklı anahtar kullanırlar ve çözme anahtarı şifreleme anahtarından elde edilemez.


Simetrik algoritmalar stream cipher (akan şifre) ve blok cipher olarak ikiye ayrılabilir. Stream cipher�lar belli bir anda bir bitlik düz-metni şifreleyebilirken, blok cipher�lar pek çok biti alıp (tipik olarak modern cipher�larda 64 bit) bunları tek bir birim olarak şifrelerler. Pek çok simetrik cipher Algoritmalar sayfasında açıklanmıştır.





Asimetrik cipher�lar (açık-anahtar algoritmaları veya açık-anahtar kriptografisi olarak da adlandırılırlar) şifreleme anahtarının halka açık olmasına (bir gazetede bile yayınlanabilirler) isteyen herkesin bu anahtarı kullanarak şifreleme yapmasına izin verirken, sadece uygun/istenilen alıcı (çözme anahtarını bilen) mesajı çözebilir. Şifreleme anahtarı açık-anahtar, ve çözme anahtarı da özel veya gizli anahtar olarak da adlandırılır. Modern kriptografik algoritmalar artık kalem-kağıt şifreleyicisi olmaktan çok uzaktır. Güçlü kriptografik algoritmalar bilgisayarla veya özelleştirilmiş cihazlarda çalıştırılmak üzere tasarlanmaktadır. Pek çok uygulamada kriptografi, bilgisayar yazılımlarıyla yapılmaktadır. Genel olarak, simetrik algoritmalar bilgisayarda asimetrik olanlardan çok daha hızlıdırlar. Uygulamada bunlar sık sık beraber kullanılırlar öyleki açık-anahtar algoritmalar rasgele üretilmiş bir şifreleme anahtarını şifrelemek için kullanılır ve rasgele anahtar hakiki mesajı simetrik bir algoritma kullanarak şifrelemek için kullanılır. Bu bazen, hibrid (melez) şifreleme olarak adlandırılır. Pek çok iyi kriptografik algoritmaların tanımları büyük kitapçılar, kütüphaneler, patent büroları veya internetten elde edilebilir. En çok çalışılan ve muhtemelen en yaygın simetrik cipher DES tir; yeni geliştirilen AES en yaygın şifreleme algoritması olarak DES in yerini alabilir. RSA muhtemelen en iyi bilinen asimetrik şifreleme algoritmasıdır. Kitaplar sayfasında kriptografi ve ilgili alanlara ilişkin pek çok ders kitabı bulabilirsiniz
 
Ü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.