Searched refs:cofactor (Results 1 - 6 of 6) sorted by relevance

/freebsd-9.3-release/crypto/openssl/crypto/ec/
H A Dec_lib.c100 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 Dec_asn1.c181 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 Dec.h113 -- 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 Dec_lcl.h207 BIGNUM order, cofactor; member in struct:ec_group_st
H A Dec_curve.c86 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 Dt_pkey.c296 *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