CIKS-1 - CIKS-1

CIKS-1
Genel
TasarımcılarA.A. Moldovyan ve N.A. Moldovyan
İlk yayınlandıOcak 2002
Elde edilenSpectr-H64
Şifre ayrıntısı
Anahtar boyutları256 bit
Blok boyutları64 bit
YapısıFeistel benzeri ağ
Mermi8
En iyi halk kriptanaliz
Diferansiyel saldırı 2 kullanarak56 seçili düz metinler

İçinde kriptografi, CIKS-1 bir blok şifreleme 2002 yılında A.A. tarafından tasarlanmıştır. Moldovyan ve N.A. Moldovyan. Selefi gibi, Spectr-H64 büyük ölçüde güveniyor permütasyonlar bit sayısı, bu nedenle donanımda uygulamaya yazılımdan daha uygundur.

Algoritmanın bir blok boyutu 64 bit. Blokun yarısının diğer yarının dönüşümünü her turda belirlediği 8 yuvarlak bir yapı kullanır. Feistel şifresi veya RC5. Her turda anahtar ayrıca verilere bağlı bir dönüşüm geçirir. CIKS-1 dört tür işlem kullanır: veriye bağlı permütasyonlar, sabit permütasyonlar, XOR'lar, ve ek mod 4.

CIKS-1 tasarımcıları herhangi bir anahtar program şifre için, ancak toplam kullanır anahtar boyutu 256 bit. Böbrek, Heys ve Norvell, düşük olan yuvarlak anahtarları gösterdi Hamming ağırlığı nispeten güçsüz, bu nedenle anahtarlar dikkatlice seçilmelidir. Aynı araştırmacılar ayrıca bir diferansiyel kriptanaliz 2 kullanan CIKS-1'in56 düz metinler seçildi.

Referanslar

  • B. Böbrek, H. Heys, T. Norvell (12 Kasım 2003). "CIKS-1 Blok Şifresine Ağırlığa Dayalı Saldırı" (PDF /PostScript ). Alındı 3 Ocak 2007. Alıntı dergisi gerektirir | günlük = (Yardım)CS1 Maint: birden çok isim: yazarlar listesi (bağlantı)
  • B. Böbrek; H. Heys; T. Norvell (2004). "CIKS-1 Blok Şifresine Bir Diferansiyel Saldırı" (PDF /PostScript ). Alındı 3 Ocak 2007. Alıntı dergisi gerektirir | günlük = (Yardım)

daha fazla okuma

  • Changhoon Lee; Deukjo Hong; Sungjae Lee; Sangjin Lee; Hyungjin Yang; Jongin Lim (2002). "Blok Şifreleme CIKS-1 Üzerine Seçilmiş Düz Metin Doğrusal Saldırı". Robert Deng'de; Sihan Qing; Feng Bao; Jianying Zhou (editörler). Bilgi ve İletişim Güvenliği: 4. Uluslararası Konferans, ICICS 2002, Singapur, 9–12 Aralık 2002: Bildiriler. Springer. s. 456–468. ISBN  9783540001645.