| /optee_os/core/drivers/crypto/caam/acipher/ |
| H A D | caam_dsa.c | 123 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 D | caam_dh.c | 74 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 D | caam_rsa.c | 144 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 D | caam_ecc.c | 80 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 D | ecc.c | 180 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 D | utils.c | 140 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 D | hpre_dh.c | 216 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 D | hpre_rsa.c | 218 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 D | hpre_ecc.c | 769 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 D | bignum.c | 42 void crypto_bignum_bn2bin(const struct bignum *from, uint8_t *to) in crypto_bignum_bn2bin() function
|
| /optee_os/core/pta/ |
| H A D | attestation.c | 100 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 D | rsa.c | 26 crypto_bignum_bn2bin(from, to + size - len); in crypto_bignum_bn2bin_pad()
|
| H A D | ecc.c | 121 crypto_bignum_bn2bin(from, pad + bytes - len); in crypto_bignum_bn2bin_eswap()
|
| /optee_os/core/include/crypto/ |
| H A D | crypto.h | 99 void crypto_bignum_bn2bin(const struct bignum *from, uint8_t *to);
|
| /optee_os/core/drivers/crypto/caam/ |
| H A D | caam_key.c | 600 crypto_bignum_bn2bin(inkey, buf); in caam_key_deserialize_from_bn()
|
| /optee_os/core/lib/libtomcrypt/ |
| H A D | mpi_desc.c | 723 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 D | ecc.c | 230 crypto_bignum_bn2bin(b, q + leading_zeros); in set_binary_data()
|
| H A D | rsa.c | 126 crypto_bignum_bn2bin(b, *p); in set_binary_data()
|
| /optee_os/core/crypto/ |
| H A D | crypto.c | 518 void crypto_bignum_bn2bin(const struct bignum *from __unused, in crypto_bignum_bn2bin() function
|
| /optee_os/core/tee/ |
| H A D | tee_svc_cryp.c | 872 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()
|