Searched refs:cofactor (Results 1 - 6 of 6) sorted by relevance
/freebsd-9.3-release/crypto/openssl/crypto/ec/ |
H A D | ec_lib.c | 100 BN_init(&ret->cofactor); 130 BN_free(&group->cofactor); 153 BN_clear_free(&group->cofactor); 210 if (!BN_copy(&dest->cofactor, &src->cofactor)) 271 const BIGNUM *order, const BIGNUM *cofactor) 292 if (cofactor != NULL) { 293 if (!BN_copy(&group->cofactor, cofactor)) 296 BN_zero(&group->cofactor); 270 EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor) argument 314 EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx) argument [all...] |
H A D | ec_asn1.c | 181 ASN1_INTEGER *cofactor; member in struct:ec_parameters_st 252 ASN1_OPT(ECPARAMETERS, cofactor, ASN1_INTEGER) 612 /* set the cofactor (optional) */ 614 ret->cofactor = BN_to_ASN1_INTEGER(tmp, ret->cofactor); 615 if (ret->cofactor == NULL) { 878 /* extract the cofactor (optional) */ 879 if (params->cofactor == NULL) { 884 } else if ((b = ASN1_INTEGER_to_BN(params->cofactor, b)) == NULL) { 888 /* set the generator, order and cofactor (i [all...] |
H A D | ec.h | 113 -- optional generator with associated information (order, cofactor) 144 const BIGNUM *order, const BIGNUM *cofactor); 147 int EC_GROUP_get_cofactor(const EC_GROUP *, BIGNUM *cofactor, BN_CTX *);
|
H A D | ec_lcl.h | 207 BIGNUM order, cofactor; member in struct:ec_group_st
|
H A D | ec_curve.c | 86 const BN_ULONG cofactor; /* the cofactor */ member in struct:ec_curve_data_st 1257 if (!BN_hex2bn(&order, data->order) || !BN_set_word(x, data->cofactor)) {
|
/freebsd-9.3-release/crypto/openssl/crypto/asn1/ |
H A D | t_pkey.c | 296 *order = NULL, *cofactor = NULL; local 335 (cofactor = BN_new()) == NULL) { 358 !EC_GROUP_get_cofactor(x, cofactor, NULL)) { 379 if (buf_len < (i = (size_t)BN_num_bytes(cofactor))) 437 if ((cofactor != NULL) && !print(bp, "Cofactor: ", cofactor, 457 if (cofactor) 458 BN_free(cofactor);
|
Completed in 115 milliseconds