Patent ID: 7657034
Filing Date: 2010-02-02
Classification: H04L

Abstract:
1. A method of encryption in a first circuit of an electronic apparatus, of data to be stored in a memory external to the circuit, comprising: selecting a secret key, from a list of a plurality of secret keys respectively stored in a specified order in a set of registers of the first circuit each in association with a respective key identifier, wherein a number of the plurality of secret keys are shared secret keys that are also stored in a set of registers of a second circuit of the electronic apparatus, wherein the selected secret key is a shared secret key, wherein for each of the number of shared secret keys, the respective identifier associated with the respective shared secret key is a respective index to a respective register of the set of registers of the first circuit and to a respective register of the set of registers of the second circuit; segmenting the data into a stream of data words of determined size; and, continuously for each data word,