Anahtarsız şifreleme: Revizyonlar arasındaki fark

[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
EmreDuran (mesaj | katkılar)
Değişiklik özeti yok
Değişiklik özeti yok
1. satır:
Anahtar kullanmayan kriptografik algoritmalar, veya diğer adlarıyla '''AnahtarsızVeri Bütünlüğü ve Özet şifrelemeFonksiyonları''', veri bütünlüğünü garanti etmek için kullanılan [[MD5]], [[SHA-1]], [[RIPEMD-160]] gibi [[kriptografi]] [[algoritma]]larının kullandığı yöntemlere verilen isimdir.
 
Bu özet fonksiyonu algoritmaları veriyi tek yönlü olarak işler ve algoritmanın özelliğine göre belirli bir genişlikte (örn: 128 bit, 512 bit) kriptografik özet çıkartır. Bir anlam bütünlüğü içermeyen ve rasgele seçilmiş sayılar görüntüsü yaratan bu çıktı o dosya veya bilgiye özeldir. Her işlem yapıldığında, hep aynı sonucu verir. Ancak dosya veya bilgide 1 bit değişiklik dahi gerçekleşmesi durumunda bu çıktı (özet çıktısı) tamamen değişir. Böylece iki kontrol arasında veri bütünlüğünde bir değişiklik olup olmadığı anlaşılır. Özet fonksiyonları tek yönlüdür. Terabaytlar boyutunda bir bilgi dahi olsa özeti algoritmanın ön tanımlı anahtar genişliğini geçemez. (örn: 128 bit) ve bu özet fonksiyonundan asıl veriye ulaşılması veya özet fonksiyondan asıl veri ile ilgili bilgi edinilmesi teorik olarak mümkün değildir.
Bu şifreleme algoritmaları ile şifrelenen veri için sabit uzunluklu bir özet üretilir ve orjinal verinin bu çıktıdan elde edilmesi mümkün değildir. Bu özet daha sonra aynı verinin aynı algoritma ile şifrelenmesi sonucunda oluşan özet ile kıyaslamak ve verinin hiç değiştirilmediğine emin olmak için kullanılır.
Özet fonksiyonlarının anahtar genişlikleri ne kadar fazla ise güvenilirlikleri de o kadar artar. Anahtarın genişliği gerek iki ayrı verinin özetinin istatistiksel çakışma olasılığını gerekse özet sonucunun değiştirilmiş bir veri ile taklit edilme olasılığını düşürür. Ayrıca algoritmanın yapısal durumu da güvenilirlik ile ilgili karara varılırken mutlaka dikkate alınmalıdır.
 
Bu algoritmaların hepsinin ortak özelliği girdilerdeki değişiklik karşısında [[kelebek etkisi]] davranışı sergilemeleridir.