Represents an AES key.
The key may be provided by software as two shares, or it may be a sideloaded key that is produced by the keymgr and not visible to software.
Definition at line 51 of file aes.h.
const uint32_t* aes_key::key_shares[2] |
The key, split into two shares.
The actual key will be formed by XORing both keys together.
Neither entry may be null. If a non-shared key is desired, one of the two pointers should be pointed to an array of zero-valued words of sufficient length.
Definition at line 75 of file aes.h.