• DocumentCode
    3405017
  • Title

    Algorithms for self-synchronizing ciphers

  • Author

    Kuhn, G.J.

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Pretoria Univ.
  • fYear
    1988
  • fDate
    32318
  • Firstpage
    159
  • Lastpage
    164
  • Abstract
    Necessary conditions are determined for a self-synchronizing steam cipher algorithm to be secure. The stream cipher encryption hardware considered consists of a keystream generator, an exclusive-OR gate to combine the keystream and the binary coded message stream, and circuits to establish initial cryptographic synchronization. The security of the system is based on the use of secret cryptographic keys which must be transmitted to the receiver in advance over a secure route. It is shown that the algorithm (when expressed as a logic function) should be correlation-immune, permutation-immune, and nonlinear in its arguments. An example of a 125-stage 7th-order correlation-immune function is given, and its resistance to cryptanalysis is evaluated
  • Keywords
    cryptography; binary coded message stream; correlation-immune; cryptanalysis; encryption hardware; exclusive-OR gate; initial cryptographic synchronization; keystream generator; logic function; nonlinear algorithms; permutation-immune; self-synchronizing ciphers; steam cipher algorithm; Boolean functions; Circuits; Cryptography; Feedback; Feedforward systems; Hardware; Logic functions; Security; Shift registers; Transmitters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications and Signal Processing, 1988. Proceedings., COMSIG 88. Southern African Conference on
  • Conference_Location
    Pretoria
  • Print_ISBN
    0-87942-709-4
  • Type

    conf

  • DOI
    10.1109/COMSIG.1988.49321
  • Filename
    49321