Searched refs:key_bin (Results 1 – 2 of 2) sorted by relevance
| /optee_os/core/drivers/crypto/se050/core/ |
| H A D | rsa.c | 135 struct se050_rsa_keypub key_bin = { }; in se050_inject_public_key() local 158 set_binary_data(key->e, &key_bin.e, &key_bin.e_len); in se050_inject_public_key() 159 set_binary_data(key->n, &key_bin.n, &key_bin.n_len); in se050_inject_public_key() 161 &key_bin, key_bin.n_len * 8); in se050_inject_public_key() 162 free(key_bin.n); in se050_inject_public_key() 163 free(key_bin.e); in se050_inject_public_key() 177 struct se050_rsa_keypair key_bin = { }; in se050_inject_keypair() local 205 set_binary_data(key->e, &key_bin.e, &key_bin.e_len); in se050_inject_keypair() 206 set_binary_data(key->d, &key_bin.d, &key_bin.d_len); in se050_inject_keypair() 207 set_binary_data(key->n, &key_bin.n, &key_bin.n_len); in se050_inject_keypair() [all …]
|
| H A D | ecc.c | 241 struct se050_ecc_keypub key_bin = { }; in se050_inject_public_key() local 270 ret = set_binary_data(key->x, key_len, &key_bin.x, &key_bin.x_len); in se050_inject_public_key() 274 ret = set_binary_data(key->y, key_len, &key_bin.y, &key_bin.y_len); in se050_inject_public_key() 276 free(key_bin.x); in se050_inject_public_key() 280 key_bin.curve = curve_tee2se050(key->curve); in se050_inject_public_key() 282 &key_bin); in se050_inject_public_key() 283 free(key_bin.x); in se050_inject_public_key() 284 free(key_bin.y); in se050_inject_public_key() 297 struct se050_ecc_keypair key_bin = { }; in se050_inject_keypair() local 336 ret = set_binary_data(key->d, key_len, &key_bin.d, &key_bin.d_len); in se050_inject_keypair() [all …]
|