Lines Matching full:secure
23 #define SECKEYBLOBSIZE 64 /* secure key blob size is always 64 bytes */
72 /* Struct to hold a CCA AES secure key blob */
74 __u8 seckey[SECKEYBLOBSIZE]; /* the secure key blob */
90 * Generate CCA AES secure key.
96 struct pkey_seckey seckey; /* out: the secure key blob */
101 * Construct CCA AES secure key from clear key value
108 struct pkey_seckey seckey; /* out: the secure key blob */
113 * Fabricate AES protected key from a CCA AES secure key
118 struct pkey_seckey seckey; /* in: the secure key blob */
135 * Verification Pattern provided inside a CCA AES secure key.
138 struct pkey_seckey seckey; /* in: the secure key blob */
148 struct pkey_seckey seckey; /* in: the secure key blob */
154 * Verify the given CCA AES secure key for being able to be useable with
162 struct pkey_seckey seckey; /* in: the secure key blob */
202 * Generate secure key, version 2.
203 * Generate either a CCA AES secure key or a CCA AES cipher key.
231 * Generate secure key from clear key value, version 2.
232 * Construct a CCA AES secure key or CCA AES cipher key from a given clear key
262 * Verify the given secure key, version 2.
269 * Currently CCA AES secure keys and CCA AES cipher keys are supported.
275 * CCA AES secure keys are also checked to have the CPACF export allowed
315 * Is able to find out which type of secure key is given (CCA AES secure