Home
last modified time | relevance | path

Searched refs:key_bin (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/drivers/crypto/se050/core/
H A Drsa.c135 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 Decc.c241 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 …]