Lines Matching defs:datablob
165 * datablob format:
176 static int datablob_parse(char *datablob, const char **format,
186 keyword = strsep(&datablob, " \t");
194 p = strsep(&datablob, " \t");
206 *master_desc = strsep(&datablob, " \t");
225 *decrypted_datalen = strsep(&datablob, " \t");
239 *decrypted_data = strsep(&datablob, " \t");
248 *hex_encoded_iv = strsep(&datablob, " \t");
290 /* copy datablob master_desc and datalen strings */
544 dump_hmac("datablob",
600 /* Allocate memory for decrypted key and datablob. */
807 * - by decrypting an existing encrypted datablob, or
817 char *datablob = NULL;
829 datablob = kmalloc(datalen + 1, GFP_KERNEL);
830 if (!datablob)
832 datablob[datalen] = 0;
833 memcpy(datablob, prep->data, datalen);
834 ret = datablob_parse(datablob, &format, &master_desc,
854 kfree_sensitive(datablob);
870 * The next read will return an encrypted datablob using the new
928 * The resulting datablob format is:
931 * On success, return to userspace the encrypted key datablob size.