- 专利标题: Rotor movement control and rotor wiring for rotor-based encryption machines and electronic equivalents
-
申请号: US14986052申请日: 2015-12-31
-
公开(公告)号: US11347706B2公开(公告)日: 2022-05-31
- 发明人: Scott W. McLellan
- 申请人: Scott W. McLellan
- 申请人地址: US PA Kempton
- 专利权人: Scott W. McLellan
- 当前专利权人: Scott W. McLellan
- 当前专利权人地址: US PA Kempton
- 主分类号: G06F16/22
- IPC分类号: G06F16/22 ; H04L9/10 ; G09C1/00 ; H04L9/38 ; H04L9/06
摘要:
A cryptographic system having a plurality of rotors or electronic equivalents using displacement tables. A rotor movement controller, in accordance with a rotor selection value, selectively moves one or more of the rotors or the electronic equivalent of the rotors for each data input value. Contiguous rotor selection values have a triangle or sawtooth shape. A key-driven displacement look-up table randomizes the selection values. The rotor wirings or displacement tables each have N displacement values. The N displacement values are one to N−1 inclusive once and N/2 twice and arranged in a sequence that forms a single loop. Additionally, the N displacement values may be arranged in a sequence that is self-reciprocal so that no change in the rotors or displacement tables is needed whether encrypting or decrypting except for selectively adding a factor of N/2 when indexing the displacement tables or setting the initial position of the rotors.
公开/授权文献
信息查询