Lines Matching full:blob

23 #define SECKEYBLOBSIZE	64	   /* secure key blob size is always 64 bytes */
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 */
28 #define MINEP11AESKEYBLOBSIZE 256 /* min EP11 AES key blob size */
29 #define MAXEP11AESKEYBLOBSIZE 336 /* max EP11 AES key blob size */
31 /* Minimum size of a key blob */
89 /* Struct to hold a CCA AES secure key blob */
91 __u8 seckey[SECKEYBLOBSIZE]; /* the secure key blob */
98 __u8 protkey[MAXPROTKEYSIZE]; /* the protected key blob */
127 struct pkey_seckey seckey; /* out: the secure key blob */
140 struct pkey_seckey seckey; /* out: the secure key blob */
151 struct pkey_seckey seckey; /* in: the secure key blob */
173 struct pkey_seckey seckey; /* in: the secure key blob */
184 struct pkey_seckey seckey; /* in: the secure key blob */
199 struct pkey_seckey seckey; /* in: the secure key blob */
230 * Transform an key blob (of any type) into a protected key
233 __u8 __user *key; /* in: the key blob */
234 __u32 keylen; /* in: the key blob length */
266 __u8 __user *key; /* in: pointer to key blob buffer */
267 __u32 keylen; /* in: available key blob buffer size */
268 /* out: actual key blob size */
301 __u8 __user *key; /* in: pointer to key blob buffer */
302 __u32 keylen; /* in: available key blob buffer size */
303 /* out: actual key blob size */
335 __u8 __user *key; /* in: pointer to key blob */
336 __u32 keylen; /* in: key blob size */
347 * Transform a key blob into a protected key, version 2.
360 __u8 __user *key; /* in: pointer to key blob */
361 __u32 keylen; /* in: key blob size */
370 * Build a list of APQNs based on a key blob given.
396 __u8 __user *key; /* in: pointer to key blob */
397 __u32 keylen; /* in: key blob size */
447 * Transform a key blob into a protected key, version 3.
462 __u8 __user *key; /* in: pointer to key blob */
463 __u32 keylen; /* in: key blob size */
468 __u8 __user *pkey; /* in: pkey blob buffer space ptr */