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 */
88 /* Struct to hold protected key and length info */
92 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */
138 * Fabricate AES protected key from a CCA AES secure key
144 struct pkey_protkey protkey; /* out: the protected key */
149 * Fabricate AES protected key from clear key value
154 struct pkey_protkey protkey; /* out: the protected key */
174 struct pkey_protkey protkey; /* out: the protected key */
198 * Generate AES random protected key.
202 struct pkey_protkey protkey; /* out: the protected key */
208 * Verify an AES protected key.
211 struct pkey_protkey protkey; /* in: the protected key to verify */
217 * Transform an key blob (of any type) into a protected key
222 struct pkey_protkey protkey; /* out: the protected key */
330 * Transform a key blob into a protected key, version 2.
339 * Deriving ECC protected keys from ECC secure keys is not supported with
347 struct pkey_protkey protkey; /* out: the protected key */
427 * Transform a key blob into a protected key, version 3.
428 * The difference to version 2 of this ioctl is that the protected key
431 * provide ECC protected keys.