Classical-Cipher

機器密碼學是否僅由轉子機器組成?

  • February 8, 2022

對於密碼學的時間分類,我進行瞭如下操作:

  1. 手工密碼術(例如 Caesar、Vigenére 等,直到 1900/1920 年左右)
  2. 使用機器的密碼學(例如 Enigma、TypeX 等,直到 1960 年左右)
  3. 計算密碼學(例如 DES、AES、RSA 等)
  4. 密碼學的未來(例如量子密碼)

插槽 1,3 和 4 有很好的文件記錄,並且有很多不同的系統。但我在插槽 2 上苦苦掙扎:我發現的所有系統的核心都是轉子。有些由機械操作,有些由電磁操作,但都使用轉子進行加密應用。

**我的問題:**使用機器的密碼學是否僅由 Enigma、Purple、Typex 等轉子機器組成?如果存在其他設計原則,有人可以給我一個概述,也許還有例子嗎?

我認為很多密碼設計介於 2 的機械設計和 3 的微電子設計之間。這些設計本質上是電子的,但沒有微晶片提供的通用計算能力。這些設計中的大多數都基於線性回饋移位寄存器(LFSR),它們很容易用基本的電子元件進行實例化。

引用 Schneier 的“應用密碼學”(1996 年)的第 16.3 節

在電子產品的早期,它們很容易建構。移位寄存器只不過是一組位儲存器,回饋序列只是一系列異或門。

大多數設計都是秘密的;當今使用的大多數軍用加密系統都基於 LFSR。

是否將此類電子(副微電子)設計歸類為機器、計算設計或它們自己的類別是一個術語問題。

範例可能包括:

引用自:https://crypto.stackexchange.com/questions/98583