summaryrefslogtreecommitdiff
path: root/src/mpi.h
AgeCommit message (Expand)AuthorFilesLines
2016-01-28ecc: New API function gcry_mpi_ec_decode_point.Werner Koch1-0/+2
2015-02-12mpi: Add mpi_set_cond.NIIBE Yutaka1-0/+3
2014-10-08mpi: Add gcry_mpi_ec_sub.Markus Teich1-0/+3
2014-07-25mpi: Extend the internal mpi_get_buffer.Werner Koch1-0/+3
2014-07-16mpi: Add mpi_swap_cond.NIIBE Yutaka1-0/+2
2014-01-13ecc: Make a macro shorter.Werner Koch1-3/+8
2013-12-05Remove macro hacks for internal vs. external functions. Part 1.Werner Koch1-53/+1
2013-11-05ecc: Fully implement Ed25519 compression in ECDSA mode.Werner Koch1-0/+2
2013-10-02Fix missing prototype warning in visibility.cWerner Koch1-0/+4
2013-09-25mpi: Change not yet used _gcry_mpi_set_opaque_copy.Werner Koch1-1/+1
2013-09-25ecc: Refactor low-level access functions.Werner Koch1-2/+0
2013-09-19pk: Move s-expr creation for sign and encrypt to the modules.Werner Koch1-0/+3
2013-09-18ecc: Add Ed25519 key generation and prepare for optimizations.Werner Koch1-0/+13
2013-09-16ecc: Implement Curve Ed25519 signing and verification.Werner Koch1-2/+5
2013-09-16mpi: Add internal convenience function.Werner Koch1-0/+1
2013-09-16mpi: Add debug function to print a point.Werner Koch1-0/+3
2013-09-11Streamline the use of the internal mpi and hex debug functions.Werner Koch1-2/+0
2013-09-07mpi: Improve support for non-Weierstrass support.Werner Koch1-3/+7
2013-09-07mpi: Add functions to manipulate the sign.Werner Koch1-1/+4
2013-09-04Prepare support for non-Weierstrass EC equations.Werner Koch1-0/+12
2013-03-19Extend the new EC interface and fix two bugs.Werner Koch1-0/+2
2013-03-15mpi: Add functions to manipulate an EC context.Werner Koch1-0/+13
2013-03-13Add GCRYMPI_FLAG_CONST and make use constants.Werner Koch1-1/+21
2013-03-13Add GCRYMPI_FLAG_IMMUTABLE to help debugging.Werner Koch1-3/+8
2013-03-08mpi: Add an API for EC math.Werner Koch1-1/+1
2013-03-07mpi: Add mpi_snatch and change an internal typedef.Werner Koch1-12/+18
2011-02-04Nuked almost all trailing whitespace.Werner Koch1-9/+9
2010-04-12Applied spelling fixes and more verbose test diagnositcs by Brad Hards.Werner Koch1-1/+1
2009-02-16Portability fixes.Werner Koch1-1/+2
2008-08-19Adding gcry_mpi_lshift.Werner Koch1-0/+1
2007-10-31Reorganizatiosn to support the visibility attribute.Werner Koch1-3/+0
2007-03-28Rewrote the ECDSA implementation.Werner Koch1-0/+32
2007-03-23Did some performance experiments and added code for Barrett reduction.Werner Koch1-1/+21
2007-03-22Experimental support for ECDSA.Werner Koch1-18/+27
2007-02-21A lot of cleanups as well as minor API changes.Werner Koch1-1/+2
2005-02-132005-02-13 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-1/+4
2003-07-142003-07-15 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-7/+0
2003-06-172003-06-17 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-39/+43
2003-06-09v2003-06-09 Moritz Schulte <moritz@g10code.com>Moritz Schulte1-13/+13
2002-05-14Change the license to the LGPL.Werner Koch1-12/+10
2001-05-31The first libgcrypt only release.Werner Koch1-64/+97
2001-05-28Merged back some changes fron gnupg. Fixed doc building.Werner Koch1-1/+0
2000-12-19Compiles againWerner Koch1-0/+2
2000-10-11Add features packet and fixes MIPS3.Werner Koch1-6/+19
2000-01-24See ChangeLog: Mon Jan 24 13:04:28 CET 2000 Werner KochWerner Koch1-1/+0
1999-12-31See ChangeLog: Fri Dec 31 14:06:56 CET 1999 Werner KochWerner Koch1-3/+0
1999-12-31See ChangeLog: Fri Dec 31 12:48:31 CET 1999 Werner KochWerner Koch1-1/+0
1999-12-08See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner KochWerner Koch1-0/+162