Classical-Cipher
機器密碼學是否僅由轉子機器組成?
對於密碼學的時間分類,我進行瞭如下操作:
- 手工密碼術(例如 Caesar、Vigenére 等,直到 1900/1920 年左右)
- 使用機器的密碼學(例如 Enigma、TypeX 等,直到 1960 年左右)
- 計算密碼學(例如 DES、AES、RSA 等)
- 密碼學的未來(例如量子密碼)
插槽 1,3 和 4 有很好的文件記錄,並且有很多不同的系統。但我在插槽 2 上苦苦掙扎:我發現的所有系統的核心都是轉子。有些由機械操作,有些由電磁操作,但都使用轉子進行加密應用。
**我的問題:**使用機器的密碼學是否僅由 Enigma、Purple、Typex 等轉子機器組成?如果存在其他設計原則,有人可以給我一個概述,也許還有例子嗎?
我認為很多密碼設計介於 2 的機械設計和 3 的微電子設計之間。這些設計本質上是電子的,但沒有微晶片提供的通用計算能力。這些設計中的大多數都基於線性回饋移位寄存器(LFSR),它們很容易用基本的電子元件進行實例化。
引用 Schneier 的“應用密碼學”(1996 年)的第 16.3 節
在電子產品的早期,它們很容易建構。移位寄存器只不過是一組位儲存器,回饋序列只是一系列異或門。
…
大多數設計都是秘密的;當今使用的大多數軍用加密系統都基於 LFSR。
是否將此類電子(副微電子)設計歸類為機器、計算設計或它們自己的類別是一個術語問題。
範例可能包括: