Lines Matching defs:format

100  * The description of a encrypted key with format 'ecryptfs' must contain
160 * datablob format:
161 * new [<format>] <master-key name> <decrypted data length>
162 * load [<format>] <master-key name> <decrypted data length>
171 static int datablob_parse(char *datablob, const char **format,
188 /* Get optional format: default | ecryptfs */
200 *format = p;
268 * datablob_format - format as an ascii string, before copying to userspace
285 len = sprintf(ascii_buf, "%s %s %s ", epayload->format,
499 digest = epayload->format + epayload->datablob_len;
501 epayload->format, epayload->datablob_len);
511 const u8 *format, const u8 *master_key,
525 if (!format) {
527 len -= strlen(epayload->format) + 1;
529 p = epayload->format;
534 ret = crypto_memneq(digest, epayload->format + epayload->datablob_len,
539 epayload->format + epayload->datablob_len,
596 const char *format,
613 format_len = (!format) ? strlen(key_format_default) : strlen(format);
616 if (format) {
617 if (!strcmp(format, key_format_ecryptfs)) {
619 pr_err("encrypted_key: keylen for the ecryptfs format must be equal to %d bytes\n",
625 } else if (!strcmp(format, key_format_enc32)) {
656 const char *format, const char *hex_encoded_iv)
682 hmac = epayload->format + epayload->datablob_len;
692 ret = datablob_hmac_verify(epayload, format, master_key, master_keylen);
713 const char *format, const char *master_desc,
718 format_len = (!format) ? strlen(key_format_default) : strlen(format);
719 epayload->format = epayload->payload_data + epayload->payload_datalen;
720 epayload->master_desc = epayload->format + format_len + 1;
726 if (!format)
727 memcpy(epayload->format, key_format_default, format_len);
729 if (!strcmp(format, key_format_ecryptfs))
733 memcpy(epayload->format, format, format_len);
747 const char *key_desc, const char *format,
753 if (format && !strcmp(format, key_format_ecryptfs)) {
762 __ekey_init(epayload, format, master_desc, datalen);
769 ret = encrypted_key_decrypt(epayload, format, hex_encoded_iv);
786 const char *format = NULL;
801 ret = datablob_parse(datablob, &format, &master_desc,
806 epayload = encrypted_key_alloc(key, format, master_desc,
812 ret = encrypted_init(epayload, key->description, format, master_desc,
848 const char *format = NULL;
863 ret = datablob_parse(buf, &format, &new_master_desc, NULL, NULL);
871 new_epayload = encrypted_key_alloc(key, epayload->format,
878 __ekey_init(new_epayload, epayload->format, new_master_desc,
893 * encrypted_read - format and copy out the encrypted data
895 * The resulting datablob format is: