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 */
83 /* Struct to hold protected key and length info */
87 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */
133 * Fabricate AES protected key from a CCA AES secure key
139 struct pkey_protkey protkey; /* out: the protected key */
144 * Fabricate AES protected key from clear key value
149 struct pkey_protkey protkey; /* out: the protected key */
169 struct pkey_protkey protkey; /* out: the protected key */
193 * Generate AES random protected key.
197 struct pkey_protkey protkey; /* out: the protected key */
203 * Verify an AES protected key.
206 struct pkey_protkey protkey; /* in: the protected key to verify */
212 * Transform an key blob (of any type) into a protected key
217 struct pkey_protkey protkey; /* out: the protected key */
325 * Transform a key blob into a protected key, version 2.
334 * Deriving ECC protected keys from ECC secure keys is not supported with
342 struct pkey_protkey protkey; /* out: the protected key */
422 * Transform a key blob into a protected key, version 3.
423 * The difference to version 2 of this ioctl is that the protected key
426 * provide ECC protected keys.