• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/libgcrypt-1.5.0/cipher/

Lines Matching defs:skey

57                      ELG_secret_key *skey);
59 ELG_secret_key *skey);
487 decrypt(gcry_mpi_t output, gcry_mpi_t a, gcry_mpi_t b, ELG_secret_key *skey )
489 gcry_mpi_t t1 = mpi_alloc_secure( mpi_get_nlimbs( skey->p ) );
492 gcry_mpi_powm( t1, a, skey->x, skey->p );
493 mpi_invm( t1, t1, skey->p );
494 mpi_mulm( output, b, t1, skey->p );
498 log_mpidump("elg decrypted x= ", skey->x);
499 log_mpidump("elg decrypted p= ", skey->p);
514 sign(gcry_mpi_t a, gcry_mpi_t b, gcry_mpi_t input, ELG_secret_key *skey )
519 gcry_mpi_t p_1 = mpi_copy(skey->p);
528 k = gen_k( skey->p, 0 /* no small K ! */ );
529 gcry_mpi_powm( a, skey->g, k, skey->p );
530 mpi_mul(t, skey->x, a );
538 log_mpidump("elg sign p= ", skey->p);
539 log_mpidump("elg sign g= ", skey->g);
540 log_mpidump("elg sign y= ", skey->y);
541 log_mpidump("elg sign x= ", skey->x);
618 gcry_mpi_t *skey, gcry_mpi_t **retfactors,
651 skey[0] = sk.p;
652 skey[1] = sk.g;
653 skey[2] = sk.y;
654 skey[3] = sk.x;
662 gcry_mpi_t *skey, gcry_mpi_t **retfactors)
670 skey[0] = sk.p;
671 skey[1] = sk.g;
672 skey[2] = sk.y;
673 skey[3] = sk.x;
680 elg_check_secret_key (int algo, gcry_mpi_t *skey)
687 if ((! skey[0]) || (! skey[1]) || (! skey[2]) || (! skey[3]))
691 sk.p = skey[0];
692 sk.g = skey[1];
693 sk.y = skey[2];
694 sk.x = skey[3];
731 gcry_mpi_t *data, gcry_mpi_t *skey, int flags)
740 || (! skey[0]) || (! skey[1]) || (! skey[2]) || (! skey[3]))
744 sk.p = skey[0];
745 sk.g = skey[1];
746 sk.y = skey[2];
747 sk.x = skey[3];
756 elg_sign (int algo, gcry_mpi_t *resarr, gcry_mpi_t data, gcry_mpi_t *skey)
764 || (! skey[0]) || (! skey[1]) || (! skey[2]) || (! skey[3]))
768 sk.p = skey[0];
769 sk.g = skey[1];
770 sk.y = skey[2];
771 sk.x = skey[3];