Patent ID: 9055039
Filing Date: 2015-06-09
Classification: H04L,H04W

Abstract:
1. An apparatus for transmitting N packets of data, wherein N≧1, the apparatus comprising: a key mixing circuit to generate N groups of encryption seeds, wherein each encryption seed is generated based upon a predetermined key, a transmitter address, and a predetermined start value for a packet number; an input circuit to receive the N packets of data; a packet number circuit to insert a different one of N values for the packet number into each of the N packets of data, wherein each of the N values for the packet number is greater than or equal to the predetermined start value for the packet number; an encryption circuit to encrypt each of the N packets of data using the one of the N groups of encryption seeds that was generated based on the value for the packet number in the respective one of the N packets of data; and an output circuit to send the N packets of data, wherein the encryption circuit generates each of the N groups of encryption seeds before the input circuit receives the respective one of the N packets of data, and wherein the predetermined start value is initialized when the apparatus is initialized and incremented when each of the N groups of encryption seeds is generated.