Lines Matching full:secure
23 #define SECKEYBLOBSIZE 64 /* secure key blob size is always 64 bytes */
88 /* Struct to hold a CCA AES secure key blob */
90 __u8 seckey[SECKEYBLOBSIZE]; /* the secure key blob */
120 * Generate CCA AES secure key.
126 struct pkey_seckey seckey; /* out: the secure key blob */
131 * Construct CCA AES secure key from clear key value
138 struct pkey_seckey seckey; /* out: the secure key blob */
143 * Fabricate AES protected key from a CCA AES secure key
148 struct pkey_seckey seckey; /* in: the secure key blob */
165 * Verification Pattern provided inside a CCA AES secure key.
168 struct pkey_seckey seckey; /* in: the secure key blob */
178 struct pkey_seckey seckey; /* in: the secure key blob */
184 * Verify the given CCA AES secure key for being able to be usable with
192 struct pkey_seckey seckey; /* in: the secure key blob */
232 * Generate secure key, version 2.
233 * Generate CCA AES secure key, CCA AES cipher key or EP11 AES secure key.
264 * Generate secure key from clear key value, version 2.
265 * Construct an CCA AES secure key, CCA AES cipher key or EP11 AES secure
298 * Verify the given secure key, version 2.
305 * For CCA AES secure keys and CCA AES cipher keys this means to check
312 * CCA AES secure keys are also checked to have the CPACF export allowed
344 * Deriving ECC protected keys from ECC secure keys is not supported with
358 * Is able to find out which type of secure key is given (CCA AES secure
435 * So this ioctl is also able to handle EP11 and CCA ECC secure keys and