REDOC - REDOC

İçinde kriptografi, REDOC II ve REDOC III vardır blok şifreleri tarafından tasarlandı Michael Wood (kriptograf) Cryptech Inc için ve yazılımda kullanım için optimize edilmiştir. Her iki REDOC şifresi de patentlidir.[1]

REDOC II (Cusick ve Wood, 1990), 160 bitlik bir anahtarla 80 bitlik bloklar üzerinde çalışır. Şifrenin 10 turu vardır ve anahtara bağlı olarak kullanılır S kutuları ve maskeler şifrenin farklı turlarında kullanılacak tabloları seçmek için kullanılır. Cusick bir turda bir saldırı buldu ve Biham ve Shamir (1991) diferansiyel kriptanaliz 2300 şifreleme ile bir tura saldırmak. Biham ve Shamir ayrıca üç maskeyi kapsamlı aramadan dört tura kadar daha hızlı kurtarmanın bir yolunu buldu. REDOC-II'nin bir turundaki en iyi saldırı için 5.000 ABD doları ve en iyi pratik için 20.000 ABD doları ödül verildi bilinen düz metin saldırısı.

REDOC III daha verimli bir şifredir. 80 bitlik bir blok üzerinde çalışır ve 20.480 bite kadar değişken uzunluklu bir anahtarı kabul eder. Algoritma yalnızca şunlardan oluşur: ÖZELLEŞTİRME mesaj baytlı anahtar baytları ve permütasyon veya ikame kullanmaz. Ken Shirriff, REDOC-III'e 2 gerektiren farklı bir saldırıyı anlatıyor20 seçili düz metinler ve 230 hafıza.

Referanslar

  1. ^ Bruce Schneier Uygulamalı kriptografi: C'de protokoller, algoritmalar ve kaynak kodu 1996 "REDOC III REDOC HI, yine Michael Wood [1615] tarafından tasarlanan REDOC n'nin geliştirilmiş bir versiyonudur. 80 bitlik bir blok üzerinde çalışır. Anahtar uzunluğu değişkendir ve 2560 bayta (20,480 bit) kadar büyük olabilir. "
  • Thomas W. Cusick ve Michael C. Wood: The REDOC II Cryptosystem, CRYPTO 1990, ss545-563.
  • Eli Biham ve Adi Shamir, Snefru, Khafre, REDOC-II, LOKI ve Lucifer'in Diferansiyel Kriptanalizi. Kriptolojideki Gelişmeler — CRYPTO '91, Springer-Verlag, s156–171 (gzip ile sıkıştırılmış PostScript).
  • Ken Shirriff, REDOC-III Diferansiyel Kriptanalizi, (PS)