wMNAF-based multiplication
commit523d1d44a58e828552f0f2b6f71a1b0c3146b0cb
authorIlya Tumaykin <itumaykin@gmail.com>
Thu, 30 Aug 2012 07:36:34 +0000 (30 11:36 +0400)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Thu, 30 Aug 2012 17:51:43 +0000 (30 19:51 +0200)
treed85e74360ce03a11f65fe688f8e8b15155ed2698
parentfe33394de4ae9bd8cabbd5ef7666211ab5293a10
wMNAF-based multiplication

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
18 files changed:
lib/gnutls_global.c
lib/gnutls_global.h
lib/nettle/Makefile.am
lib/nettle/ecc.h
lib/nettle/ecc_make_key.c
lib/nettle/ecc_mulmod_wmnaf.c [new file with mode: 0644]
lib/nettle/ecc_mulmod_wmnaf_cached.c [new file with mode: 0644]
lib/nettle/ecc_projective_add_point.c
lib/nettle/ecc_projective_add_point_ng.c [new file with mode: 0644]
lib/nettle/ecc_projective_dbl_point_3.c
lib/nettle/ecc_projective_isneutral.c [new file with mode: 0644]
lib/nettle/ecc_projective_negate_point.c [new file with mode: 0644]
lib/nettle/ecc_shared_secret.c
lib/nettle/ecc_sign_hash.c
lib/nettle/ecc_verify_hash.c
lib/nettle/init.c
lib/nettle/pk.c
lib/nettle/wmnaf.c [new file with mode: 0644]