Searched refs:blob_len (Results 1 – 11 of 11) sorted by relevance
/linux-5.10/security/keys/trusted-keys/ |
D | trusted_tpm2.c | 66 unsigned int blob_len; in tpm2_seal_trusted() local 137 blob_len = be32_to_cpup((__be32 *) &buf.data[TPM_HEADER_SIZE]); in tpm2_seal_trusted() 138 if (blob_len > MAX_BLOB_SIZE) { in tpm2_seal_trusted() 142 if (tpm_buf_length(&buf) < TPM_HEADER_SIZE + 4 + blob_len) { in tpm2_seal_trusted() 147 memcpy(payload->blob, &buf.data[TPM_HEADER_SIZE + 4], blob_len); in tpm2_seal_trusted() 148 payload->blob_len = blob_len; in tpm2_seal_trusted() 184 unsigned int blob_len; in tpm2_load_cmd() local 188 if (private_len > (payload->blob_len - 2)) in tpm2_load_cmd() 192 blob_len = private_len + public_len + 4; in tpm2_load_cmd() 193 if (blob_len > payload->blob_len) in tpm2_load_cmd() [all …]
|
D | trusted_tpm1.c | 670 p->key, p->key_len + 1, p->blob, &p->blob_len, in key_seal() 692 ret = tpm_unseal(&tb, o->keyhandle, o->keyauth, p->blob, p->blob_len, in key_unseal() 884 p->blob_len = strlen(c) / 2; in datablob_parse() 885 if (p->blob_len > MAX_BLOB_SIZE) in datablob_parse() 887 ret = hex2bin(p->blob, c, p->blob_len); in datablob_parse() 1144 if (buffer && buflen >= 2 * p->blob_len) { in trusted_read() 1146 for (i = 0; i < p->blob_len; i++) in trusted_read() 1149 return 2 * p->blob_len; in trusted_read()
|
/linux-5.10/crypto/asymmetric_keys/ |
D | tpm_parser.c | 15 u32 blob_len; member 28 ctx->blob_len = vlen; in tpm_note_key() 48 return tpm_key_create(ctx.blob, ctx.blob_len); in tpm_parse()
|
D | asym_tpm.c | 303 tk->blob_len = 0; in asym_tpm_destroy() 529 tk->blob, tk->blob_len, &keyhandle); in tpm_key_decrypt() 677 tk->blob, tk->blob_len, &keyhandle); in tpm_key_sign() 816 uint32_t len = tk->blob_len; in extract_key_parameters() 898 struct tpm_key *tpm_key_create(const void *blob, uint32_t blob_len) in tpm_key_create() argument 918 tk->blob = kmemdup(blob, blob_len, GFP_KERNEL); in tpm_key_create() 922 tk->blob_len = blob_len; in tpm_key_create() 932 tk->blob_len = 0; in tpm_key_create()
|
/linux-5.10/include/crypto/ |
D | asym_tpm_subtype.h | 9 u32 blob_len; member 15 struct tpm_key *tpm_key_create(const void *blob, uint32_t blob_len);
|
/linux-5.10/fs/cifs/ |
D | sess.c | 558 int decode_ntlmssp_challenge(char *bcc_ptr, int blob_len, in decode_ntlmssp_challenge() argument 566 if (blob_len < sizeof(CHALLENGE_MESSAGE)) { in decode_ntlmssp_challenge() 567 cifs_dbg(VFS, "challenge blob len %d too small\n", blob_len); in decode_ntlmssp_challenge() 590 if (tioffset > blob_len || tioffset + tilen > blob_len) { in decode_ntlmssp_challenge() 1299 u16 blob_len; in sess_auth_kerberos() local 1386 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); in sess_auth_kerberos() 1387 if (blob_len > bytes_remaining) { in sess_auth_kerberos() 1389 blob_len); in sess_auth_kerberos() 1393 bcc_ptr += blob_len; in sess_auth_kerberos() 1394 bytes_remaining -= blob_len; in sess_auth_kerberos() [all …]
|
D | ntlmssp.h | 134 int decode_ntlmssp_challenge(char *bcc_ptr, int blob_len, struct cifs_ses *ses);
|
/linux-5.10/include/keys/ |
D | trusted_tpm.h | 68 pr_info("trusted_key: bloblen %d\n", p->blob_len); in dump_payload() 70 16, 1, p->blob, p->blob_len, 0); in dump_payload()
|
D | trusted-type.h | 23 unsigned int blob_len; member
|
/linux-5.10/net/ceph/ |
D | auth_x_protocol.h | 13 __le32 blob_len; member
|
D | auth_x.c | 309 p = (void *)(msg_a + 1) + le32_to_cpu(msg_a->ticket_blob.blob_len); in encrypt_authorizer() 390 msg_a->ticket_blob.blob_len = cpu_to_le32(ticket_blob_len); in ceph_x_build_authorizer()
|