6 Eylül 2010 Pazartesi

GRINDAHL YÖNTEMİNİN KRİPTANALİZİ

Okulda aldığım İnformasyon Güvenliği ve Kriptoloji dersinde araştırma ödevim GRINDAHL YÖNTEMİNİN KRİPTANALİZİ idi. Bu projemi yayınlamak istedim.

İÇİNDEKİLER


A.1- Hash Fonksiyonu nedir?
A.2-Bir hash fonksiyon nasıl oluşturulur(genellikle)?


B.GRINDAHL (Knudsen, Rechberger, Thomsen - 2007)
B.1-Giriş
B.2- Grindahl Tasarımı
B.2.1- Genel Strateji
B.2.2- Tersi alınabilirlik(invertibility)
B.2.3- Permutasyon İçin Tasarım Yaklaşımı
B.2.4- Birthday attacks
B.2.5- Permutasyon için Tasarım Parametreleri
B.2.6- Çıkış Dönüşümü için Tasarım Parametreleri
B.3. Hash Fonksiyonları için Tasarılar
B.3.1- Grindahl-256
B.3.2- Grindahl-512
B.3.3- Bit Ekleme Kuralı
B.3.4- Güvenlik Analizi
B.4 – Güvenli Sıkıştırma Fonksiyonunu Tasarlamak
B.5- Uygulamalar
B.5.1- Yazılım performansı
B.5.2 – Donanım Uygulamalarında
B.5.3 – Küçük mesajları hashing
B.5.4 Hafıza Gereksinimi


C. GRINDAHL Kriptanalizi
C. 1- Giriş
C. 2- Genel (Ayrıntılı) Analiz
C. 2.1 Kontrol Byte’ ların Varlığı
C. 2.2 Genel Strateji
C.2. 3 -Bir Kesilmiş Diferansiyel Yolu Bulma
C. 3-Collision Bulma
C. 3.1 – Diferansiyel Yol
C. 3.2 – Çakışma Saldırısı
C. 3.3 – Saldırıyı Tartışma
C. 4 – Saldırılar ve Olası Yollar Üzerinde Tartışma
Sonuç



Vereceğim linkte ;
1- GRINDAHL YÖNTEMİNİN KRİPTANALİZİ (projem)
2- Grindahl – a family of hash functions (Lars R. Knudsen, Christian Rechberger, and Sren S. Thomsen) makalesinin orjinal hali ve Türkçesi,
3- Cryptanalysis of GRINDAHL (Asiacrypt 2007 - Kuching, Malaysia-Thomas Peyrin) sunumu ve Türkçesi
Ayrıca projem içerisinde Cryptanalysis of GRINDAHL makalesinin büyük kısmının Türkçe çevirisini bulabilirsiniz.

Projeme ulaşmak için buraya tıklayınız.

2 yorum:

  1. Merhaba.Link çalışmıyor yenilemeniz mümkün mü?

    YanıtlaSil
    Yanıtlar
    1. linki yeniledim, çok küçük bi çalışma , umarım yardımcı olur ..

      Sil