Home | History | Annotate | Download | only in ec

Lines Matching refs:numblocks

85 	size_t numblocks;      /* max. number of blocks for which we have precomputation */
89 size_t num; /* numblocks * 2^(w-1) */
113 ret->numblocks = 0;
353 size_t blocksize = 0, numblocks = 0; /* for wNAF splitting */
412 if (pre_comp && pre_comp->numblocks && (EC_POINT_cmp(group, generator, pre_comp->points[0], ctx) == 0))
418 numblocks = (BN_num_bits(scalar) / blocksize) + 1;
421 if (numblocks > pre_comp->numblocks)
422 numblocks = pre_comp->numblocks;
427 if (pre_comp->num != (pre_comp->numblocks * pre_points_per_block))
437 numblocks = 1;
442 totalnum = num + numblocks;
475 if (numblocks)
511 numblocks = 1;
529 if (tmp_len < numblocks * blocksize)
532 numblocks = (tmp_len + blocksize - 1) / blocksize;
533 if (numblocks > pre_comp->numblocks)
538 totalnum = num + numblocks;
541 /* split wNAF in 'numblocks' parts */
759 * points[2^(w-1)*(numblocks-1)-1] = (2^(w-1)) * 2^(blocksize*(numblocks-2)) * generator
760 * points[2^(w-1)*(numblocks-1)] = 2^(blocksize*(numblocks-1)) * generator
762 * points[2^(w-1)*numblocks-1] = (2^(w-1)) * 2^(blocksize*(numblocks-1)) * generator
763 * points[2^(w-1)*numblocks] = NULL
771 size_t i, bits, w, pre_points_per_block, blocksize, numblocks, num;
823 numblocks = (bits + blocksize - 1) / blocksize; /* max. number of blocks to use for wNAF splitting */
826 num = pre_points_per_block * numblocks; /* number of points to compute and store */
856 for (i = 0; i < numblocks; i++)
873 if (i < numblocks - 1)
899 pre_comp->numblocks = numblocks;