Searched refs:cofactor (Results 1 – 11 of 11) sorted by relevance
/dragonfly/crypto/libressl/crypto/ec/ |
H A D | ec_lib.c | 100 BN_init(&ret->cofactor); in EC_GROUP_new() 130 BN_free(&group->cofactor); in EC_GROUP_free() 204 if (!BN_copy(&dest->cofactor, &src->cofactor)) in EC_GROUP_copy() 283 BN_zero(&group->cofactor); in ec_guess_cofactor() 313 if (!BN_add(&group->cofactor, &group->cofactor, BN_value_one())) in ec_guess_cofactor() 316 if (!BN_add(&group->cofactor, &group->cofactor, q)) in ec_guess_cofactor() 319 if (!BN_div_ct(&group->cofactor, NULL, &group->cofactor, &group->order, in ec_guess_cofactor() 365 if (cofactor != NULL && BN_is_negative(cofactor)) { in EC_GROUP_set_generator() 382 if (cofactor != NULL && !BN_is_zero(cofactor)) { in EC_GROUP_set_generator() 383 if (!BN_copy(&group->cofactor, cofactor)) in EC_GROUP_set_generator() [all …]
|
H A D | eck_prn.c | 159 *cofactor = NULL; in ECPKParameters_print() local 211 (cofactor = BN_new()) == NULL) { in ECPKParameters_print() 225 !EC_GROUP_get_cofactor(x, cofactor, NULL)) { in ECPKParameters_print() 245 if (buf_len < (i = (size_t) BN_num_bytes(cofactor))) in ECPKParameters_print() 305 if ((cofactor != NULL) && !ASN1_bn_print(bp, "Cofactor: ", cofactor, in ECPKParameters_print() 320 BN_free(cofactor); in ECPKParameters_print()
|
H A D | ec_asn1.c | 183 ASN1_INTEGER *cofactor; member 497 .offset = offsetof(ECPARAMETERS, cofactor), 972 ret->cofactor = BN_to_ASN1_INTEGER(tmp, ret->cofactor); in ec_asn1_group2parameters() 973 if (ret->cofactor == NULL) { in ec_asn1_group2parameters() 1223 if (params->cofactor == NULL) { in ec_asn1_parameters2group() 1226 } else if ((b = ASN1_INTEGER_to_BN(params->cofactor, b)) == NULL) { in ec_asn1_parameters2group()
|
H A D | ec_ameth.c | 740 int kdf_nid, kdfmd_nid, cofactor; in ecdh_cms_set_kdf_param() local 751 cofactor = 0; in ecdh_cms_set_kdf_param() 753 cofactor = 1; in ecdh_cms_set_kdf_param() 757 if (EVP_PKEY_CTX_set_ecdh_cofactor_mode(pctx, cofactor) <= 0) in ecdh_cms_set_kdf_param()
|
H A D | ec_curve.c | 85 unsigned int cofactor; /* promoted to BN_ULONG */ member 3382 || !BN_set_word(x, (BN_ULONG) data->cofactor)) { in ec_group_new_from_data()
|
H A D | ec_pmeth.c | 327 if (BN_is_one(&ec_key->group->cofactor)) in pkey_ec_ctrl()
|
H A D | ec_lcl.h | 204 BIGNUM order, cofactor; member
|
H A D | ecp_smpl.c | 1548 if (!BN_mul(cardinality, &group->order, &group->cofactor, ctx)) in ec_GFp_simple_mul_ct()
|
/dragonfly/crypto/libressl/include/openssl/ |
H A D | ec.h | 237 …generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor); 261 int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx);
|
/dragonfly/crypto/libressl/ |
H A D | ChangeLog | 192 - Do not zero the computed cofactor on ec_guess_cofactor() success. 193 - Bound cofactor in EC_GROUP_set_generator() to reduce the number of 1333 The recent EC group cofactor change results in stricter validation, 1348 or zero cofactor is passed to EC_GROUP_set_generator(), try to compute 1349 it using Hasse's bound. This works as long as the cofactor is small
|
/dragonfly/share/dict/ |
H A D | web2 | 38875 cofactor
|