Home
last modified time | relevance | path

Searched refs:crypto_bignum_bn2bin (Results 1 – 20 of 20) sorted by relevance

/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_dsa.c123 crypto_bignum_bn2bin(key->q, in get_keypair_domain_params()
129 crypto_bignum_bn2bin(key->g, in get_keypair_domain_params()
135 crypto_bignum_bn2bin(key->p, in get_keypair_domain_params()
169 crypto_bignum_bn2bin(inkey->g, outkey->g.data + l_bytes - field_size); in do_keypriv_conv()
178 crypto_bignum_bn2bin(inkey->p, outkey->p.data + l_bytes - field_size); in do_keypriv_conv()
187 crypto_bignum_bn2bin(inkey->q, outkey->q.data + n_bytes - field_size); in do_keypriv_conv()
226 crypto_bignum_bn2bin(inkey->g, outkey->g.data + l_bytes - field_size); in do_keypub_conv()
235 crypto_bignum_bn2bin(inkey->p, outkey->p.data + l_bytes - field_size); in do_keypub_conv()
244 crypto_bignum_bn2bin(inkey->q, outkey->q.data + n_bytes - field_size); in do_keypub_conv()
253 crypto_bignum_bn2bin(inkey->y, outkey->y.data + l_bytes - field_size); in do_keypub_conv()
H A Dcaam_dh.c74 crypto_bignum_bn2bin(inkey->p, outkey->p.data); in do_keypair_conv_p_g()
84 crypto_bignum_bn2bin(inkey->g, outkey->g.data + p_size - field_size); in do_keypair_conv_p_g()
114 crypto_bignum_bn2bin(inkey->p, outkey->p.data); in do_keypriv_conv()
147 crypto_bignum_bn2bin(inkey, outkey->y.data); in do_keypub_conv()
H A Dcaam_rsa.c144 crypto_bignum_bn2bin(inkey->e, outkey->e.data); in do_keypub_conv()
152 crypto_bignum_bn2bin(inkey->n, outkey->n.data); in do_keypub_conv()
299 crypto_bignum_bn2bin(inkey->n, outkey->n.data); in do_keypair_conv()
629 crypto_bignum_bn2bin(key->e, genkey.e.data); in do_gen_keypair()
H A Dcaam_ecc.c80 crypto_bignum_bn2bin(inkey->x, outkey->xy.data + size_sec - x_size); in do_keypub_conv()
83 crypto_bignum_bn2bin(inkey->y, outkey->xy.data + 2 * size_sec - y_size); in do_keypub_conv()
/optee_os/core/drivers/crypto/stm32/
H A Decc.c180 crypto_bignum_bn2bin(key->d, d.val); in sign()
258 crypto_bignum_bn2bin(key->x, pk.x.val); in verify()
267 crypto_bignum_bn2bin(key->y, pk.y.val); in verify()
414 crypto_bignum_bn2bin(public_key->x, pk.x.val); in shared_secret()
423 crypto_bignum_bn2bin(public_key->y, pk.y.val); in shared_secret()
432 crypto_bignum_bn2bin(private_key->d, d.val); in shared_secret()
/optee_os/core/drivers/crypto/se050/adaptors/utils/
H A Dutils.c140 crypto_bignum_bn2bin(key->d, (uint8_t *)&key_id); in se050_rsa_keypair_from_nvm()
155 crypto_bignum_bn2bin(key->d, (uint8_t *)&key_id); in se050_ecc_keypair_from_nvm()
/optee_os/core/drivers/crypto/hisilicon/
H A Dhpre_dh.c216 crypto_bignum_bn2bin(key->x, x); in hpre_dh_params_bn2bin()
217 crypto_bignum_bn2bin(key->p, p); in hpre_dh_params_bn2bin()
221 crypto_bignum_bn2bin(key->g, msg->g); in hpre_dh_params_bn2bin()
226 crypto_bignum_bn2bin(pubkey, msg->g); in hpre_dh_params_bn2bin()
H A Dhpre_rsa.c218 crypto_bignum_bn2bin(key->e, msg->pubkey); in hpre_rsa_encrypt_bn2bin()
219 crypto_bignum_bn2bin(key->n, n); in hpre_rsa_encrypt_bn2bin()
597 crypto_bignum_bn2bin(key->dq, dq); in hpre_rsa_crt_decrypt_bn2bin()
598 crypto_bignum_bn2bin(key->dp, dp); in hpre_rsa_crt_decrypt_bn2bin()
599 crypto_bignum_bn2bin(key->q, q); in hpre_rsa_crt_decrypt_bn2bin()
600 crypto_bignum_bn2bin(key->p, p); in hpre_rsa_crt_decrypt_bn2bin()
601 crypto_bignum_bn2bin(key->qp, qp); in hpre_rsa_crt_decrypt_bn2bin()
653 crypto_bignum_bn2bin(key->d, msg->prikey); in hpre_rsa_ncrt_decrypt_bn2bin()
654 crypto_bignum_bn2bin(key->n, n); in hpre_rsa_ncrt_decrypt_bn2bin()
H A Dhpre_ecc.c769 crypto_bignum_bn2bin(privkey, d); in hpre_ecc_dh_params_fill()
784 crypto_bignum_bn2bin(pubkey->x, x); in hpre_ecc_dh_params_fill()
786 crypto_bignum_bn2bin(pubkey->y, y); in hpre_ecc_dh_params_fill()
1036 crypto_bignum_bn2bin(ecc_key->d, d); in hpre_ecc_sign_params_fill()
1042 crypto_bignum_bn2bin(rand_k, k); in hpre_ecc_sign_params_fill()
1316 crypto_bignum_bn2bin(ecc_key->x, pubx); in hpre_ecc_verify_params_fill()
1318 crypto_bignum_bn2bin(ecc_key->y, puby); in hpre_ecc_verify_params_fill()
/optee_os/lib/libmbedtls/core/
H A Dbignum.c42 void crypto_bignum_bn2bin(const struct bignum *from, uint8_t *to) in crypto_bignum_bn2bin() function
/optee_os/core/pta/
H A Dattestation.c100 crypto_bignum_bn2bin(bn, p); in serialize_bignum()
381 crypto_bignum_bn2bin(key->e, e); in cmd_get_pubkey()
388 crypto_bignum_bn2bin(key->n, n); in cmd_get_pubkey()
/optee_os/core/drivers/crypto/versal/
H A Drsa.c26 crypto_bignum_bn2bin(from, to + size - len); in crypto_bignum_bn2bin_pad()
H A Decc.c121 crypto_bignum_bn2bin(from, pad + bytes - len); in crypto_bignum_bn2bin_eswap()
/optee_os/core/include/crypto/
H A Dcrypto.h99 void crypto_bignum_bn2bin(const struct bignum *from, uint8_t *to);
/optee_os/core/drivers/crypto/caam/
H A Dcaam_key.c600 crypto_bignum_bn2bin(inkey, buf); in caam_key_deserialize_from_bn()
/optee_os/core/lib/libtomcrypt/
H A Dmpi_desc.c723 void crypto_bignum_bn2bin(const struct bignum *from, uint8_t *to) in crypto_bignum_bn2bin() function
/optee_os/core/drivers/crypto/se050/core/
H A Decc.c230 crypto_bignum_bn2bin(b, q + leading_zeros); in set_binary_data()
H A Drsa.c126 crypto_bignum_bn2bin(b, *p); in set_binary_data()
/optee_os/core/crypto/
H A Dcrypto.c518 void crypto_bignum_bn2bin(const struct bignum *from __unused, in crypto_bignum_bn2bin() function
/optee_os/core/tee/
H A Dtee_svc_cryp.c872 crypto_bignum_bn2bin(*bn, bbuf); in op_attr_bignum_to_user()
895 crypto_bignum_bn2bin(*bn, (uint8_t *)data + *offs); in op_attr_bignum_to_binary()
2098 crypto_bignum_bn2bin(e, bin_key); in check_pub_rsa_key()
3764 crypto_bignum_bn2bin(ss, (uint8_t *)(sk + 1)); in syscall_cryp_derive_key()