Patent · US Expired

Block-cipher cryptographic device based upon a pseudorandom nonlinear sequence generator

US5054067A · kind A · utility

79Cited by
4References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 21, 1990
Grant dateOct 1, 1991
Priority date
Expiry dateFeb 21, 2010

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/12
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A block-cipher cryptographic device that processes plaintext/encrypted input data with a key signal to provide encrypted/decrypoted output data. Such device includes a shift register for receiving input data; and data processing means for executing the following data processing routine a selected number of cycles to provide output data: processing the contents of said shift register with a key signal to provide initially processed data; initializing a pseudorandom nonlinear sequence generator with the initially processed data; running the pseudorandom nonlinear sequence generator to generate a keystream; segregating portions of the keystream; processing said segregated portions of said keystream with a portion of the data in the shift register to provide a block of processed data; and shifting said block of processed data into the shift register. To further increase the randomness of the pseudorandom keystream generator, and hence the encryption security, the processing means segretates the keystream in accordance with a routine wherein the beginning of said segregated portion is provided at a time related to the beginning of the keystream in response to a duration indication; segr…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.