• 专利标题: ROTOR MOVEMENT CONTROL AND ROTOR WIRING FOR ROTOR-BASED ENCRYPTION MACHINES AND ELECTRONIC EQUIVALENTS
  • 申请号: US14986052
    申请日: 2015-12-31
  • 公开(公告)号: US20170193025A1
    公开(公告)日: 2017-07-06
  • 发明人: Scott W. McLellan
  • 申请人: Scott W. McLellan
  • 主分类号: G06F17/30
  • IPC分类号: G06F17/30 G05B15/02 H04L9/10
ROTOR MOVEMENT CONTROL AND ROTOR WIRING FOR ROTOR-BASED ENCRYPTION MACHINES AND ELECTRONIC EQUIVALENTS
摘要:
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.
信息查询
0/0