Searched refs:generator (Results 1 - 14 of 14) sorted by relevance

/opensolaris-onvv-gate/usr/src/common/openssl/crypto/dh/
H A Ddh_gen.c69 static int dh_builtin_genparams(DH *ret, int prime_len, int generator, BN_GENCB *cb);
71 int DH_generate_parameters_ex(DH *ret, int prime_len, int generator, BN_GENCB *cb) argument
74 return ret->meth->generate_params(ret, prime_len, generator, cb);
75 return dh_builtin_genparams(ret, prime_len, generator, cb);
81 * For this case, g is a generator if
97 * this generator function can take a very very long time to run.
99 /* Actually there is no reason to insist that 'generator' be a generator.
100 * It's just as OK (and in some sense better) to use a generator of the
103 static int dh_builtin_genparams(DH *ret, int prime_len, int generator, BN_GENC argument
[all...]
H A Ddh_depr.c67 DH *DH_generate_parameters(int prime_len, int generator, argument
78 if(DH_generate_parameters_ex(ret, prime_len, generator, &cb))
H A Ddh.h112 int (*generate_params)(DH *dh, int prime_len, int generator, BN_GENCB *cb);
186 DH * DH_generate_parameters(int prime_len,int generator,
191 int DH_generate_parameters_ex(DH *dh, int prime_len,int generator, BN_GENCB *cb);
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/ec/
H A Dec_check.c85 /* check the generator */
86 if (group->generator == NULL)
91 if (!EC_POINT_is_on_curve(group, group->generator, ctx))
97 /* check the order of the generator */
H A Dec_lib.c102 ret->generator = NULL;
132 if (group->generator != NULL)
133 EC_POINT_free(group->generator);
155 if (group->generator != NULL)
156 EC_POINT_clear_free(group->generator);
200 if (src->generator != NULL)
202 if (dest->generator == NULL)
204 dest->generator = EC_POINT_new(dest);
205 if (dest->generator == NULL) return 0;
207 if (!EC_POINT_copy(dest->generator, sr
284 EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor) argument
[all...]
H A Dec_mult.c81 /* structure for precomputed multiples of the generator */
87 EC_POINT **points; /* array with pre-calculated multiples of generator:
321 * scalar*generator
328 const EC_POINT *generator = NULL; local
379 generator = EC_GROUP_get0_generator(group);
380 if (generator == NULL)
386 /* look if we can use precomputed multiples of generator */
390 if (pre_comp && pre_comp->numblocks && (EC_POINT_cmp(group, generator, pre_comp->points[0], ctx) == 0))
483 * as the wNAF belonging to the generator,
605 if (!EC_POINT_copy(val_sub[i][0], generator)) got
737 const EC_POINT *generator; local
[all...]
H A Dec.h115 -- optional generator with associated information (order, cofactor)
116 -- optional extra data (precomputed table for fast computation of multiples of generator)
145 int EC_GROUP_set_generator(EC_GROUP *, const EC_POINT *generator, const BIGNUM *order, const BIGNUM *cofactor);
259 /* EC_GROUP_precompute_mult() stores multiples of generator for faster point multiplication */
H A Dec2_mult.c311 * scalar*group->generator + scalars[0]*points[0] + ... + scalars[num-1]*points[num-1]
345 if (!ec_GF2m_montgomery_point_multiply(group, p, scalar, group->generator, ctx)) goto err;
H A Dec_lcl.h187 EC_POINT *generator; /* optional */ member in struct:ec_group_st
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/utils/
H A Dperlcc.PL662 Use the Perl bytecode code generator.
666 Use the 'optimised' C code generator. This is more experimental than
H A Dc2ph.PL182 generator that translates C code into perl code! Well, structure and union
/opensolaris-onvv-gate/usr/src/lib/libsqlite/
H A Dmain.mk188 # Rules to build the LEMON compiler generator
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/lib/Pod/
H A DFunctions.pm338 srand Math seed the random number generator
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/
H A Dconfig_h.SH1324 * random number generator (see Drand01).

Completed in 173 milliseconds