Cryptography using a cryptographic state
AssigneePQShield Ltd
InventorMarkku-Juhani Olavi SAARINEN
Life of this patent
Estimating the term…
Loading patent…
AssigneePQShield Ltd
InventorMarkku-Juhani Olavi SAARINEN
Estimating the term…
Cryptographic methods and systems are described. Certain examples relate to performing cryptographic operations by updating a cryptographic state. The methods and systems may be used to provide cryptographic functions such as hashing, encryption, decryption and random number generation. In one example, a non-linear feedback shift register or expander sequence is defined. The non-linear feedback shift register or expander sequence has a plurality of stages to receive the cryptographic state, wherein at least one of the plurality of stages is updated as a non-linear function of one or more other stages. In certain examples, a cryptographic state is updated over a plurality of rounds. Examples adapted for authenticated encryption and decryption, hashing, and number generation are described.
Apparatus for permutating electronic data, the apparatus comprising:
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
A method of updating a cryptographic state, the method comprising:
(canceled)
(canceled)
27-47. (canceled)
A non-transitory computer-readable storage medium storing instructions that, when executed by a processor:
49-50. (canceled)
Dependencies are inferred from the claim text.