Lines Matching defs:datablob
160 * datablob format:
171 static int datablob_parse(char *datablob, const char **format,
181 keyword = strsep(&datablob, " \t");
189 p = strsep(&datablob, " \t");
201 *master_desc = strsep(&datablob, " \t");
220 *decrypted_datalen = strsep(&datablob, " \t");
234 *decrypted_data = strsep(&datablob, " \t");
243 *hex_encoded_iv = strsep(&datablob, " \t");
285 /* copy datablob master_desc and datalen strings */
516 dump_hmac("datablob",
572 /* Allocate memory for decrypted key and datablob. */
779 * - by decrypting an existing encrypted datablob, or
789 char *datablob = NULL;
801 datablob = kmalloc(datalen + 1, GFP_KERNEL);
802 if (!datablob)
804 datablob[datalen] = 0;
805 memcpy(datablob, prep->data, datalen);
806 ret = datablob_parse(datablob, &format, &master_desc,
826 kfree_sensitive(datablob);
842 * The next read will return an encrypted datablob using the new
900 * The resulting datablob format is:
903 * On success, return to userspace the encrypted key datablob size.