Home
last modified time | relevance | path

Searched refs:priv_key_buf (Results 1 – 6 of 6) sorted by relevance

/freebsd/crypto/libecc/src/sig/
H A Dec_key.c58 const u8 *priv_key_buf, u8 priv_key_buf_len, in ec_priv_key_import_from_buf() argument
65 ret = nn_init_from_buf(&(priv_key->x), priv_key_buf, priv_key_buf_len); EG(ret, err); in ec_priv_key_import_from_buf()
80 int ec_priv_key_export_to_buf(const ec_priv_key *priv_key, u8 *priv_key_buf, in ec_priv_key_export_to_buf() argument
96 ret = nn_export_to_buf(priv_key_buf, priv_key_buf_len, &(priv_key->x)); in ec_priv_key_export_to_buf()
314 const u8 *priv_key_buf, in ec_structured_priv_key_import_from_buf() argument
328 …MUST_HAVE((priv_key != NULL) && (priv_key_buf != NULL) && (priv_key_buf_len > metadata_len), ret, … in ec_structured_priv_key_import_from_buf()
332 MUST_HAVE((EC_PRIVKEY == priv_key_buf[0]), ret, err); in ec_structured_priv_key_import_from_buf()
335 MUST_HAVE((ec_key_alg == priv_key_buf[1]), ret, err); in ec_structured_priv_key_import_from_buf()
343 ret = ec_check_curve_type_and_name((ec_curve_type) (priv_key_buf[2]), in ec_structured_priv_key_import_from_buf()
346 priv_key_buf + metadata_len, in ec_structured_priv_key_import_from_buf()
[all …]
/freebsd/crypto/libecc/include/libecc/sig/
H A Dec_key.h101 const u8 *priv_key_buf, u8 priv_key_buf_len,
103 …RIBUTE_WARN_UNUSED_RET int ec_priv_key_export_to_buf(const ec_priv_key *priv_key, u8 *priv_key_buf,
108 const u8 *priv_key_buf,
112 u8 *priv_key_buf,
193 const u8 *priv_key_buf,
208 const u8 *priv_key_buf,
/freebsd/crypto/libecc/src/ecdh/
H A Decccdh.c121 …from_priv_key_buf(ec_key_pair *kp, const ec_params *params, const u8 *priv_key_buf, u8 priv_key_bu… in ecccdh_import_key_pair_from_priv_key_buf() argument
128 …ret = ec_priv_key_import_from_buf(&(kp->priv_key), params, priv_key_buf, priv_key_buf_len, ECCCDH)… in ecccdh_import_key_pair_from_priv_key_buf()
/freebsd/crypto/libecc/include/libecc/ecdh/
H A Decccdh.h46 …from_priv_key_buf(ec_key_pair *kp, const ec_params *params, const u8 *priv_key_buf, u8 priv_key_bu…
/freebsd/crypto/libecc/src/tests/
H A Dec_utils.c58 u8 export_buf_size, priv_key_buf[EC_STRUCTURED_PRIV_KEY_MAX_EXPORT_SIZE]; in export_private_key() local
74 ret = ec_structured_priv_key_export_to_buf(priv_key, priv_key_buf, in export_private_key()
88 fprintf(file, "0x%02x", priv_key_buf[i]); in export_private_key()
95 written = fwrite(priv_key_buf, 1, export_buf_size, file); in export_private_key()
663 u8 priv_key_buf[EC_STRUCTURED_PRIV_KEY_MAX_EXPORT_SIZE]; in sign_bin_file() local
702 priv_key_buf_len = (u8)fread(priv_key_buf, 1, sizeof(priv_key_buf), in sign_bin_file()
706 priv_key_buf, in sign_bin_file()
H A Dec_self_tests_core.c60 u8 priv_key_buf[EC_STRUCTURED_PRIV_KEY_MAX_EXPORT_SIZE]; in ec_gen_import_export_kp() local
68 ret = local_memset(priv_key_buf, 0, sizeof(priv_key_buf)); EG(ret, err); in ec_gen_import_export_kp()
88 priv_key_buf, in ec_gen_import_export_kp()
106 params, priv_key_buf, in ec_gen_import_export_kp()