| /freebsd-11-stable/crypto/openssl/crypto/dh/ |
| HD | dh_gen.c | 73 static int dh_builtin_genparams(DH *ret, int prime_len, int generator, 76 int DH_generate_parameters_ex(DH *ret, int prime_len, int generator, in DH_generate_parameters_ex() argument 87 return ret->meth->generate_params(ret, prime_len, generator, cb); in DH_generate_parameters_ex() 90 return FIPS_dh_generate_parameters_ex(ret, prime_len, generator, cb); in DH_generate_parameters_ex() 92 return dh_builtin_genparams(ret, prime_len, generator, cb); in DH_generate_parameters_ex() 122 static int dh_builtin_genparams(DH *ret, int prime_len, int generator, in dh_builtin_genparams() argument 144 if (generator <= 1) { in dh_builtin_genparams() 148 if (generator == DH_GENERATOR_2) { in dh_builtin_genparams() 156 else if (generator == DH_GENERATOR_3) { in dh_builtin_genparams() 164 else if (generator == DH_GENERATOR_5) { in dh_builtin_genparams() [all …]
|
| HD | generate | 29 a should be a generator for q, which means it needs to be 46 If you want 2 to be a generator (mod P), then you need it 50 In the case at hand, this means 2 is a generator iff P = 11 (mod 24). 53 3 is a generator iff P = 5 (mod 12). 55 5 is a generator iff P = 3 or 7 (mod 10). 57 2 is perfectly usable as a base even if it's a non-generator, since 60 a generator anyway.
|
| HD | dh_pmeth.c | 77 int generator; member 106 dctx->generator = 2; in pkey_dh_init() 134 dctx->generator = sctx->generator; in pkey_dh_copy() 183 dctx->generator = p1; in pkey_dh_ctrl() 406 dctx->prime_len, dctx->generator, pcb); in pkey_dh_paramgen()
|
| HD | dh_depr.c | 66 DH *DH_generate_parameters(int prime_len, int generator, in DH_generate_parameters() argument 77 if (DH_generate_parameters_ex(ret, prime_len, generator, &cb)) in DH_generate_parameters()
|
| HD | dh.h | 131 int (*generate_params) (DH *dh, int prime_len, int generator, 229 DH *DH_generate_parameters(int prime_len, int generator, 234 int DH_generate_parameters_ex(DH *dh, int prime_len, int generator,
|
| /freebsd-11-stable/contrib/libstdc++/include/tr1/ |
| D | random | 135 * Converts a value generated by the adapted random number generator into a 187 * Constructs a variate generator with the uniform random number 188 * generator @p __eng for the random distribution @p __dist. 212 * Gets a reference to the underlying uniform random number generator 221 * generator object. 267 * random number generator supplied as a part of this library are 271 * A number generator is a function object with an operator() that 274 * A compliant random number generator must satisy the following 283 * @brief A model of a linear congruential random number generator. 285 * A random number generator that produces pseudorandom numbers using the [all …]
|
| /freebsd-11-stable/contrib/subversion/ |
| HD | gen-make.py | 61 generator = gen_module.Generator(fname, verfname, other_options) 64 generator.compute_hdr_deps() 66 generator.write() 67 generator.write_sqlite_headers() 68 generator.write_errno_table() 69 generator.write_config_keys() 72 for dep_type, target_dict in generator.graph.deps.items(): 79 gen_keys = sorted(generator.__dict__.keys()) 81 value = generator.__dict__[name]
|
| /freebsd-11-stable/crypto/openssl/doc/crypto/ |
| HD | DH_generate_parameters.pod | 13 int DH_generate_parameters_ex(DH *dh, int prime_len,int generator, BN_GENCB *cb); 19 DH *DH_generate_parameters(int prime_len, int generator, 26 structure. The pseudo-random number generator must be 30 B<generator> is a small number E<gt> 1, typically 2 or 5. 40 a safe prime, and that B<g> is a suitable generator. In the case of an 43 DH_UNABLE_TO_CHECK_GENERATOR is set if the generator cannot be 66 If B<generator> is not 2 or 5, B<dh-E<gt>g>=B<generator> is not 67 a usable generator.
|
| HD | EC_POINT_add.pod | 43 EC_POINT_mul calculates the value generator * B<n> + B<q> * B<m> and stores the result in B<r>. The… 45 EC_POINTs_mul calculates the value generator * B<n> + B<q[0]> * B<m[0]> + ... + B<q[num-1]> * B<m[n… 48 The function EC_GROUP_precompute_mult stores multiples of the generator for faster point multiplica… 50 about the generator.
|
| HD | EC_GROUP_copy.pod | 17 …int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const … 59 paramaters include the B<generator>, the B<order> and the B<cofactor>. The B<generator> is a well d… 63 EC_GROUP_get0_generator returns the generator for the identified B<group>. 122 verifying that the discriminant is non zero; that a generator has been defined; that the generator … 151 EC_GROUP_get0_generator returns the generator for the given curve or NULL on error.
|
| /freebsd-11-stable/crypto/openssl/crypto/ec/ |
| HD | ec_lib.c | 103 ret->generator = NULL; in EC_GROUP_new() 135 if (group->generator != NULL) in EC_GROUP_free() 136 EC_POINT_free(group->generator); in EC_GROUP_free() 161 if (group->generator != NULL) in EC_GROUP_clear_free() 162 EC_POINT_clear_free(group->generator); in EC_GROUP_clear_free() 219 if (src->generator != NULL) { in EC_GROUP_copy() 220 if (dest->generator == NULL) { in EC_GROUP_copy() 221 dest->generator = EC_POINT_new(dest); in EC_GROUP_copy() 222 if (dest->generator == NULL) in EC_GROUP_copy() 225 if (!EC_POINT_copy(dest->generator, src->generator)) in EC_GROUP_copy() [all …]
|
| HD | ecp_nistp224.c | 1422 EC_POINT *generator = NULL; in ec_GFp_nistp224_points_mul() local 1447 generator = EC_POINT_new(group); in ec_GFp_nistp224_points_mul() 1448 if (generator == NULL) in ec_GFp_nistp224_points_mul() 1458 generator, x, y, z, in ec_GFp_nistp224_points_mul() 1461 if (0 == EC_POINT_cmp(group, generator, group->generator, ctx)) in ec_GFp_nistp224_points_mul() 1599 if (generator != NULL) in ec_GFp_nistp224_points_mul() 1600 EC_POINT_free(generator); in ec_GFp_nistp224_points_mul() 1619 EC_POINT *generator = NULL; in ec_GFp_nistp224_precompute_mult() local 1633 if (group->generator == NULL) in ec_GFp_nistp224_precompute_mult() 1635 generator = EC_POINT_new(group); in ec_GFp_nistp224_precompute_mult() [all …]
|
| HD | ecp_nistz256.c | 763 static int ecp_nistz256_is_affine_G(const EC_POINT *generator) in ecp_nistz256_is_affine_G() argument 765 return (generator->X.top == P256_LIMBS) && in ecp_nistz256_is_affine_G() 766 (generator->Y.top == P256_LIMBS) && in ecp_nistz256_is_affine_G() 767 is_equal(generator->X.d, def_xG) && in ecp_nistz256_is_affine_G() 768 is_equal(generator->Y.d, def_yG) && is_one(&generator->Z); in ecp_nistz256_is_affine_G() 781 const EC_POINT *generator; in ecp_nistz256_mult_precompute() local 795 generator = EC_GROUP_get0_generator(group); in ecp_nistz256_mult_precompute() 796 if (generator == NULL) { in ecp_nistz256_mult_precompute() 801 if (ecp_nistz256_is_affine_G(generator)) { in ecp_nistz256_mult_precompute() 851 if (!EC_POINT_copy(T, generator)) in ecp_nistz256_mult_precompute() [all …]
|
| HD | ecp_nistp521.c | 1823 EC_POINT *generator = NULL; in ec_GFp_nistp521_points_mul() local 1848 generator = EC_POINT_new(group); in ec_GFp_nistp521_points_mul() 1849 if (generator == NULL) in ec_GFp_nistp521_points_mul() 1859 generator, x, y, z, in ec_GFp_nistp521_points_mul() 1862 if (0 == EC_POINT_cmp(group, generator, group->generator, ctx)) in ec_GFp_nistp521_points_mul() 2004 if (generator != NULL) in ec_GFp_nistp521_points_mul() 2005 EC_POINT_free(generator); in ec_GFp_nistp521_points_mul() 2024 EC_POINT *generator = NULL; in ec_GFp_nistp521_precompute_mult() local 2038 if (group->generator == NULL) in ec_GFp_nistp521_precompute_mult() 2040 generator = EC_POINT_new(group); in ec_GFp_nistp521_precompute_mult() [all …]
|
| HD | ec_mult.c | 362 if (!EC_POINT_copy(s, group->generator)) in ec_mul_consttime() 557 const EC_POINT *generator = NULL; in ec_wNAF_mul() local 632 generator = EC_GROUP_get0_generator(group); in ec_wNAF_mul() 633 if (generator == NULL) { in ec_wNAF_mul() 645 && (EC_POINT_cmp(group, generator, pre_comp->points[0], ctx) == in ec_wNAF_mul() 867 if (!EC_POINT_copy(val_sub[i][0], generator)) in ec_wNAF_mul() 993 const EC_POINT *generator; in ec_wNAF_precompute_mult() local 1009 generator = EC_GROUP_get0_generator(group); in ec_wNAF_precompute_mult() 1010 if (generator == NULL) { in ec_wNAF_precompute_mult() 1075 if (!EC_POINT_copy(base, generator)) in ec_wNAF_precompute_mult()
|
| HD | ecp_nistp256.c | 2012 EC_POINT *generator = NULL; in ec_GFp_nistp256_points_mul() local 2037 generator = EC_POINT_new(group); in ec_GFp_nistp256_points_mul() 2038 if (generator == NULL) in ec_GFp_nistp256_points_mul() 2048 generator, x, y, z, in ec_GFp_nistp256_points_mul() 2051 if (0 == EC_POINT_cmp(group, generator, group->generator, ctx)) in ec_GFp_nistp256_points_mul() 2193 if (generator != NULL) in ec_GFp_nistp256_points_mul() 2194 EC_POINT_free(generator); in ec_GFp_nistp256_points_mul() 2213 EC_POINT *generator = NULL; in ec_GFp_nistp256_precompute_mult() local 2228 if (group->generator == NULL) in ec_GFp_nistp256_precompute_mult() 2230 generator = EC_POINT_new(group); in ec_GFp_nistp256_precompute_mult() [all …]
|
| HD | ec_check.c | 84 if (group->generator == NULL) { in EC_GROUP_check() 88 if (EC_POINT_is_on_curve(group, group->generator, ctx) <= 0) { in EC_GROUP_check()
|
| /freebsd-11-stable/contrib/wpa/src/crypto/ |
| HD | crypto_internal-modexp.c | 16 int crypto_dh_init(u8 generator, const u8 *prime, size_t prime_len, u8 *privkey, in crypto_dh_init() argument 29 if (crypto_mod_exp(&generator, 1, privkey, prime_len, prime, prime_len, in crypto_dh_init() 42 int crypto_dh_derive_secret(u8 generator, const u8 *prime, size_t prime_len, in crypto_dh_derive_secret() argument
|
| /freebsd-11-stable/contrib/byacc/package/debian/ |
| HD | control | 12 Description: public domain Berkeley LALR Yacc parser generator 13 This package provides a parser generator utility that reads a grammar
|
| /freebsd-11-stable/crypto/openssl/doc/apps/ |
| HD | dhparam.pod | 71 check if the parameters are valid primes and generator. 75 The generator to use, either 2 or 5. If present then the 78 default generator 2. 83 generator, or an EGD socket (see L<RAND_egd(3)|RAND_egd(3)>). 93 this option is not present but a generator (B<-2> or B<-5>) is
|
| HD | rand.pod | 20 the random number generator once. As in other B<openssl> command 37 for seeding the random number generator.
|
| /freebsd-11-stable/contrib/file/magic/Magdir/ |
| HD | gpu | 12 >8 belong x \b, generator 0x%08x 16 >8 lelong x \b, generator 0x%08x
|
| /freebsd-11-stable/contrib/byacc/package/ |
| HD | byacc.spec | 1 Summary: byacc - public domain Berkeley LALR Yacc parser generator 16 This package provides a parser generator utility that reads a grammar
|
| HD | mingw-byacc.spec | 1 Summary: byacc - public domain Berkeley LALR Yacc parser generator 16 This package provides a parser generator utility that reads a grammar
|
| /freebsd-11-stable/contrib/wpa/src/eap_common/ |
| HD | eap_eke_common.c | 161 int generator; in eap_eke_dh_init() local 165 generator = eap_eke_dh_generator(group); in eap_eke_dh_init() 167 if (generator < 0 || generator > 255 || !dh) in eap_eke_dh_init() 169 gen = generator; in eap_eke_dh_init() 401 if (crypto_dh_derive_secret(*dh->generator, dh->prime, dh->prime_len, in eap_eke_shared_secret()
|