Searched refs:priv_key_buf (Results 1 – 6 of 6) sorted by relevance
/freebsd/crypto/libecc/src/sig/ |
H A D | ec_key.c | 58 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 D | ec_key.h | 101 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 D | ecccdh.c | 121 …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 D | ecccdh.h | 46 …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 D | ec_utils.c | 58 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 D | ec_self_tests_core.c | 60 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()
|