Hierocrypt - Hierocrypt

Hierocrypt-L1
Genel
TasarımcılarToshiba
İlk yayınlandı2000
İle ilgiliHierocrypt-3
SertifikasyonCRYPTREC (Aday)
Şifre ayrıntısı
Anahtar boyutları128 bit
Blok boyutları64 bit
Yapısıİç içe SPN
Mermi6.5
En iyi halk kriptanaliz
İntegral saldırı 3,5 mermiye karşı[1]
Hierocrypt-3
Genel
TasarımcılarToshiba
İlk yayınlandı2000
İle ilgiliHierocrypt-L1
SertifikasyonCRYPTREC (Aday)
Şifre ayrıntısı
Anahtar boyutları128, 192 veya 256 bit
Blok boyutları128 bit
Yapısıİç içe SPN
Mermi6.5, 7.5 veya 8.5
En iyi halk kriptanaliz
Ortada buluşma saldırısı 4 tura karşı[2]

İçinde kriptografi, Hierocrypt-L1 ve Hierocrypt-3 vardır blok şifreleri tarafından yaratıldıToshiba 2000 yılında. NESSIE proje, ancak seçilmedi.[3] Bothalgorithms, Japon hükümeti tarafından kullanımı için önerilen kriptografik teknikler arasındaydı. CRYPTREC Ancak 2003 yılında, CRYPTREC'in 2013'teki revizyonu ile her ikisi de "aday" durumuna düşürülmüştür.

Hierocrypt şifreleri çok benzerdir ve esas olarak blok boyutu: Hierocrypt-L1 için 64 bit, Hierocrypt-3 için 128 bit. Hierocrypt-L1'ler anahtar boyutu 128 bittir, Hierocrypt-3 ise 128, 192 veya 256 bitlik anahtarlar kullanabilir. Şifreleme turlarının sayısı da değişir: Hierocrypt-L1 6,5 tur kullanır ve Hierocrypt-3 anahtar boyutuna bağlı olarak 6,5, 7,5 veya 8,5 kullanır.

Hierocrypt şifreleri iç içe geçmiş bir ikame-permütasyon ağı (SPN) yapısı. Her tur, adı verilen dönüşümün paralel uygulamalarından oluşur. XS kutusuve ardından doğrusal yayılma operasyon. Son yarım tur, difüzyonun yerini basit birbeyazlatma sonrası. İki algoritma tarafından paylaşılan XS kutusunun kendisi, bir alt anahtardan oluşan bir SPN'dir. ÖZELVEYA, bir S-kutusu arama, doğrusal difüzyon, başka bir alt anahtar XOR ve başka bir S-box araması. Difüzyon işlemleri iki kullanır MDS matrisleri ve tek bir 8 × 8-bit S-box var. anahtar program bazı küçük tam sayıların kareköklerinin ikili açılımlarını "kol numaralarımda hiçbir şey yok ".

Hayır analiz şifrelerin tamamı açıklandı, ancak Hierocrypt anahtar programında, ana anahtar ile bazı alt anahtarlar arasındaki doğrusal ilişkilerde bazı zayıflıklar keşfedildi. Ayrıca bazı başarılar uygulandı integral kriptanaliz azaltılmış yuvarlak Hierocrypt varyantlarına; Her şifrenin 3,5 turu için kapsamlı aramadan daha hızlı saldırılar bulundu.

Referanslar

  1. ^ P. Barreto, V. Rijmen, J. Nakahara Jr., B. Preneel Joos Vandewalle, Hae Yong Kim (Nisan 2001). Azaltılmış döngü HIEROCRYPT'e karşı geliştirilmiş KARE saldırıları. 8. Uluslararası Çalıştayı Hızlı Yazılım Şifreleme (FSE 2001) (PDF /PostScript ) | format = gerektirir | url = (Yardım). Yokohama, Japonya: Springer-Verlag. s. 165–173. doi:10.1007 / 3-540-45473-X_14.CS1 bakimi: birden çok ad: yazarlar listesi (bağlantı)
  2. ^ Abdelkhalek, Ahmed; AlTawy, Riham; Tolba, Mohamed; Yusuf, Amr M. (2015). "Azaltılmış Tur Hierocrypt-3'e Yönelik Ortada Buluşan Saldırılar". Kriptolojide İlerleme - LATINCRYPT 2015. Bilgisayar Bilimlerinde Ders Notları. 9230. Springer Uluslararası Yayıncılık. s. 187–203. doi:10.1007/978-3-319-22174-8_11. ISBN  978-3-319-22174-8.
  3. ^ Sean Murphy; Juliette White, editörler. (2001-09-23). "NESSIE birinci aşamanın güvenlik değerlendirmesi" (PDF). Alındı 2018-08-12.

Dış bağlantılar