Lines Matching defs:generator
36 /* structure for precomputed multiples of the generator */
44 * generator: 'num' pointers to EC_POINT
122 * (scalar * generator)
179 if (!EC_POINT_copy(p, group->generator)) {
407 * scalar*generator
414 const EC_POINT *generator = NULL;
469 generator = EC_GROUP_get0_generator(group);
470 if (generator == NULL) {
475 /* look if we can use precomputed multiples of generator */
479 && (EC_POINT_cmp(group, generator, pre_comp->points[0], ctx) ==
578 * belonging to the generator, so wNAF splitting will not buy
701 if (!EC_POINT_copy(val_sub[i][0], generator))
812 * creates an EC_PRE_COMP object with preprecomputed multiples of the generator
815 * 'pre_comp->points' is an array of multiples of the generator
817 * points[0] = generator;
818 * points[1] = 3 * generator;
820 * points[2^(w-1)-1] = (2^(w-1)-1) * generator;
821 * points[2^(w-1)] = 2^blocksize * generator;
822 * points[2^(w-1)+1] = 3 * 2^blocksize * generator;
824 * points[2^(w-1)*(numblocks-1)-1] = (2^(w-1)) * 2^(blocksize*(numblocks-2)) * generator
825 * points[2^(w-1)*(numblocks-1)] = 2^(blocksize*(numblocks-1)) * generator
827 * points[2^(w-1)*numblocks-1] = (2^(w-1)) * 2^(blocksize*(numblocks-1)) * generator
832 const EC_POINT *generator;
849 generator = EC_GROUP_get0_generator(group);
850 if (generator == NULL) {
916 if (!EC_POINT_copy(base, generator))