Lines Matching full:protected
24 #define PROTKEYBLOBSIZE 80 /* protected key blob size is always 80 bytes */
25 #define MAXPROTKEYSIZE 64 /* a protected key blob may be up to 64 bytes */
93 /* Struct to hold protected key and length info */
97 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */
143 * Fabricate AES protected key from a CCA AES secure key
149 struct pkey_protkey protkey; /* out: the protected key */
154 * Fabricate AES protected key from clear key value
159 struct pkey_protkey protkey; /* out: the protected key */
179 struct pkey_protkey protkey; /* out: the protected key */
203 * Generate AES random protected key.
207 struct pkey_protkey protkey; /* out: the protected key */
213 * Verify an AES protected key.
216 struct pkey_protkey protkey; /* in: the protected key to verify */
222 * Transform an key blob (of any type) into a protected key
227 struct pkey_protkey protkey; /* out: the protected key */
335 * Transform a key blob into a protected key, version 2.
344 * Deriving ECC protected keys from ECC secure keys is not supported with
352 struct pkey_protkey protkey; /* out: the protected key */
432 * Transform a key blob into a protected key, version 3.
433 * The difference to version 2 of this ioctl is that the protected key
436 * provide ECC protected keys.