Patent ID: 8903084

Claim:
A system comprising: a cryptographic engine configured to derive a cryptographic client session key, client_key, for each of a plurality of clients using a derivation as follows: client_key =client_key_MSB ∥client_key_LSB, where client_key_MSB is an n-bit output of a cryptographic operation using as inputs an n-bit first base key and a client ID, and client_key_LSB is an n-bit output of the cryptographic operation using as inputs an n-bit second base key, the client ID, and a pad, wherein the generation of client_key_MSB and the generation of client_key_LSB are executed in parallel; and a medium access control (MAC) processing unit coupled to the cryptographic engine, wherein the first and second base keys comprise derivation keys provided by a domain controller, the pad is one of a null value, a value of a counter, and a prescribed string, and ∥is a concatenation operation.