• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libgcrypt-1.5.0/cipher/

Lines Matching refs:nbits

50 static int test_keys (ELG_secret_key *sk, unsigned int nbits, int nodie);
52 static void generate (ELG_secret_key *sk, unsigned nbits, gcry_mpi_t **factors);
128 test_keys ( ELG_secret_key *sk, unsigned int nbits, int nodie )
132 gcry_mpi_t out1_a = gcry_mpi_new ( nbits );
133 gcry_mpi_t out1_b = gcry_mpi_new ( nbits );
134 gcry_mpi_t out2 = gcry_mpi_new ( nbits );
141 gcry_mpi_randomize ( test, nbits, GCRY_WEAK_RANDOM );
182 unsigned int nbits, nbytes;
190 nbits = wiener_map( orig_nbits ) * 3 / 2;
191 if( nbits >= orig_nbits )
195 nbits = orig_nbits;
198 nbytes = (nbits+7)/8;
204 if( !rndbuf || nbits < 32 )
259 generate ( ELG_secret_key *sk, unsigned int nbits, gcry_mpi_t **ret_factors )
270 p_min1 = gcry_mpi_new ( nbits );
271 qbits = wiener_map( nbits );
275 p = _gcry_generate_elg_prime( 0, nbits, qbits, g, ret_factors );
291 if( xbits >= nbits )
328 y = gcry_mpi_new (nbits);
349 test_keys ( sk, nbits - 64, 0 );
361 generate_using_x (ELG_secret_key *sk, unsigned int nbits, gcry_mpi_t x,
378 if ( xbits < 64 || xbits >= nbits )
381 p_min1 = gcry_mpi_new ( nbits );
382 qbits = wiener_map ( nbits );
386 p = _gcry_generate_elg_prime ( 0, nbits, qbits, g, ret_factors );
399 y = gcry_mpi_new (nbits);
420 if ( test_keys ( sk, nbits - 64, 1 ) )
616 elg_generate_ext (int algo, unsigned int nbits, unsigned long evalue,
644 ec = generate_using_x (&sk, nbits, xvalue, retfactors);
647 generate (&sk, nbits, retfactors);
661 elg_generate (int algo, unsigned int nbits, unsigned long evalue,
669 generate (&sk, nbits, retfactors);