Turing (şifre) - Turing (cipher)

Turing bir kesintisiz şifreleme tarafından geliştirilmiş Gregory G. Rose ve Philip Hawkes -de Qualcomm için CDMA.[1]

Turing, her turda 160 bitlik çıktı üretir, bunun dahili durumuna doğrusal olmayan bir filtre uygular. LFSR. Adını almıştır Alan Turing.[kaynak belirtilmeli ] 1998'de Rose tarafından sunulan SOBER şifresine dayalı olarak geliştirilmiştir.[2] Bu, SOBER makineleri ailesinde bulunan teknolojinin aynısı olan ana bileşeni olan Lineer Feedback Shift Register'da (LFSR) belirgindir.[3] Ancak Turing, her dahili güncelleme için beş kelimelik (beş kat daha fazla) çıktı üretme şekliyle öncüllerinden ayrılır.[2] Ayrıca 256-bit'e kadar anahtar gücü sağlar ve yazılımda hızlı olacak şekilde tasarlanmıştır,[3] bazılarında yaklaşık 5.5 döngü / bayt elde etmek x86 işlemciler.

Turing akış şifresinin, seçilmiş IV saldırılarıyla karşı karşıya kaldığında bir takım zayıflıkları olduğunu keşfeden uzmanlar var.[4] Örneğin, anahtar programlama algoritması, farklı başlatma vektörleri için aynı gizli anahtara sahiptir ve bu, sistemin güvenliğini düşürdüğü bulunmuştur.[4]

Ayrıca bakınız

Referanslar

  1. ^ Gregory G. Rose ve Philip Hawkes Turing: Hızlı Akış Şifresi, Hızlı Yazılım Şifreleme 2003, s. 290–306 (PDF).
  2. ^ a b Robshaw, Matthew; Kütük, Olivier (2008). Yeni Akış Şifreleme Tasarımları: ESTREAM Finalistleri. Berlin: Springer Science & Business Media. s. 58. ISBN  978-3540683506.
  3. ^ a b Johansson, Thomas (2003). Hızlı Yazılım Şifreleme: 10. Uluslararası Çalıştay, FSE 2003, LUND, İsveç, 24-26 Şubat 2003, Gözden Geçirilmiş Makaleler. Berlin: Springer Science & Business Media. s. 290. ISBN  3540204490.
  4. ^ a b Matsui, Mitsuru; Zuccherato, Robert (2004). Kriptografide Seçilmiş Alanlar: 10. Yıllık Uluslararası Çalıştay, SAC 2003, Ottawa, Kanada, 14-15 Ağustos 2003, Gözden Geçirilmiş Makaleler. Berlin: Springer Science & Business Media. s. 205. ISBN  3540213708.

Kaynakça

Dış bağlantılar