Galois/counter mode encryption in a wireless network
AssigneeMarvell World Trade Ltd.
InventorsYong Liu, Paul A. Lambert, Raja Banerjea
Life of this patent
Estimating the term…
Abstract
A system including a nonce module and an encryption module. The nonce module is configured to generate a nonce for each packet of a plurality of packets to be encrypted using a first temporal key. Each nonce includes a packet number that is different than packet numbers associated with other nonces generated by the nonce module for the plurality of packets. The packet number is greater than N bits in length, where N is an integer greater than 40. The encryption module is configured to encrypt, without reusing a value of the packet number, more than 2(N−1) packets of the plurality of packets using (i) the first temporal key and (ii) the nonces corresponding to the more than 2(N−1) packets using Galois/Counter Mode encryption.
Claims31
A system comprising:
- a nonce module configured to
- generate a nonce for each packet of a plurality of packets to be encrypted using a first temporal key,
- wherein each nonce includes a packet number that is different than packet numbers associated with other nonces generated by the nonce module for the plurality of packets,
- wherein the packet number is greater than N bits in length, and
- wherein N is an integer greater than 40;
- and
- an encryption module configured to encrypt, without reusing a value of the packet number, more than 2(N−1) packets of the plurality of packets using (i) the first temporal key and (ii) the nonces corresponding to the more than 2(N−1) packets using Galois/Counter Mode encryption.
Dependencies are inferred from the claim text.