Searched refs:pub_key (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.4/crypto/ |
| D | ecrdsa.c | 42 struct ecc_point pub_key; member 94 !ctx->pub_key.x || in ecrdsa_verify() 97 ctx->pub_key.ndigits != ctx->curve->g.ndigits || in ecrdsa_verify() 137 ecc_point_mult_shamir(&cc, z1, &ctx->curve->g, z2, &ctx->pub_key, in ecrdsa_verify() 240 ctx->pub_key = ECC_POINT_INIT(ctx->_pubp[0], ctx->_pubp[1], ndigits); in ecrdsa_set_pub_key() 241 vli_from_le64(ctx->pub_key.x, ctx->key, ndigits); in ecrdsa_set_pub_key() 242 vli_from_le64(ctx->pub_key.y, ctx->key + ndigits * sizeof(u64), in ecrdsa_set_pub_key() 245 if (ecc_is_pubkey_valid_partial(ctx->curve, &ctx->pub_key)) in ecrdsa_set_pub_key() 259 return ctx->pub_key.ndigits * sizeof(u64); in ecrdsa_max_size()
|
| /Linux-v5.4/crypto/asymmetric_keys/ |
| D | asym_tpm.c | 355 static uint32_t derive_pub_key(const void *pub_key, uint32_t len, uint8_t *buf) in derive_pub_key() argument 367 memcpy(cur + 1, pub_key, len); in derive_pub_key() 428 der_pub_key_len = derive_pub_key(tk->pub_key, tk->pub_key_len, in tpm_key_query() 482 der_pub_key_len = derive_pub_key(tk->pub_key, tk->pub_key_len, in tpm_key_encrypt() 777 der_pub_key_len = derive_pub_key(tk->pub_key, tk->pub_key_len, in tpm_key_verify_signature() 833 const void *pub_key; in extract_key_parameters() local 904 pub_key = cur + 4; in extract_key_parameters() 907 tk->pub_key = pub_key; in extract_key_parameters()
|
| /Linux-v5.4/include/crypto/ |
| D | asym_tpm_subtype.h | 11 const void *pub_key; /* pointer inside blob to the public key bytes */ member
|