Lines Matching full:secure
23 #define SECKEYBLOBSIZE 64 /* secure key blob size is always 64 bytes */
78 /* Struct to hold a CCA AES secure key blob */
80 __u8 seckey[SECKEYBLOBSIZE]; /* the secure key blob */
110 * Generate CCA AES secure key.
116 struct pkey_seckey seckey; /* out: the secure key blob */
121 * Construct CCA AES secure key from clear key value
128 struct pkey_seckey seckey; /* out: the secure key blob */
133 * Fabricate AES protected key from a CCA AES secure key
138 struct pkey_seckey seckey; /* in: the secure key blob */
155 * Verification Pattern provided inside a CCA AES secure key.
158 struct pkey_seckey seckey; /* in: the secure key blob */
168 struct pkey_seckey seckey; /* in: the secure key blob */
174 * Verify the given CCA AES secure key for being able to be useable with
182 struct pkey_seckey seckey; /* in: the secure key blob */
222 * Generate secure key, version 2.
223 * Generate CCA AES secure key, CCA AES cipher key or EP11 AES secure key.
254 * Generate secure key from clear key value, version 2.
255 * Construct an CCA AES secure key, CCA AES cipher key or EP11 AES secure
288 * Verify the given secure key, version 2.
295 * For CCA AES secure keys and CCA AES cipher keys this means to check
302 * CCA AES secure keys are also checked to have the CPACF export allowed
334 * Deriving ECC protected keys from ECC secure keys is not supported with
348 * Is able to find out which type of secure key is given (CCA AES secure
425 * So this ioctl is also able to handle EP11 and CCA ECC secure keys and