H A D | encrypted.c | 178 char **master_desc, char **decrypted_datalen, datablob_parse() 206 *master_desc = strsep(&datablob, " \t"); datablob_parse() 209 *master_desc = p; datablob_parse() 213 if (!*master_desc) { datablob_parse() 218 if (valid_master_desc(*master_desc, NULL) < 0) { datablob_parse() 220 "is invalid\n", *master_desc); datablob_parse() 289 /* copy datablob master_desc and datalen strings */ datablob_format() 291 epayload->master_desc, epayload->datalen); datablob_format() 306 static struct key *request_user_key(const char *master_desc, u8 **master_key, request_user_key() argument 312 ukey = request_key(&key_type_user, master_desc, NULL); request_user_key() 433 if (!strncmp(epayload->master_desc, KEY_TRUSTED_PREFIX, request_master_key() 435 mkey = request_trusted_key(epayload->master_desc + request_master_key() 438 } else if (!strncmp(epayload->master_desc, KEY_USER_PREFIX, request_master_key() 440 mkey = request_user_key(epayload->master_desc + request_master_key() 451 epayload->master_desc); request_master_key() 454 epayload->master_desc); request_master_key() 541 p = epayload->master_desc; datablob_hmac_verify() 600 const char *master_desc, encrypted_key_alloc() 632 datablob_len = format_len + 1 + strlen(master_desc) + 1 encrypted_key_alloc() 708 const char *format, const char *master_desc, __ekey_init() 715 epayload->master_desc = epayload->format + format_len + 1; __ekey_init() 716 epayload->datalen = epayload->master_desc + strlen(master_desc) + 1; __ekey_init() 731 memcpy(epayload->master_desc, master_desc, strlen(master_desc)); __ekey_init() 743 const char *master_desc, const char *datalen, encrypted_init() 757 __ekey_init(epayload, format, master_desc, datalen); encrypted_init() 782 char *master_desc = NULL; encrypted_instantiate() local 796 ret = datablob_parse(datablob, &format, &master_desc, encrypted_instantiate() 801 epayload = encrypted_key_alloc(key, format, master_desc, encrypted_instantiate() 807 ret = encrypted_init(epayload, key->description, format, master_desc, encrypted_instantiate() 863 ret = valid_master_desc(new_master_desc, epayload->master_desc); encrypted_update() 177 datablob_parse(char *datablob, const char **format, char **master_desc, char **decrypted_datalen, char **hex_encoded_iv) datablob_parse() argument 598 encrypted_key_alloc(struct key *key, const char *format, const char *master_desc, const char *datalen) encrypted_key_alloc() argument 707 __ekey_init(struct encrypted_key_payload *epayload, const char *format, const char *master_desc, const char *datalen) __ekey_init() argument 741 encrypted_init(struct encrypted_key_payload *epayload, const char *key_desc, const char *format, const char *master_desc, const char *datalen, const char *hex_encoded_iv) encrypted_init() argument
|