summaryrefslogtreecommitdiff
path: root/mpi
Commit message (Expand)AuthorAgeFilesLines
* Improve robustness and help lint.Werner Koch2016-06-251-2/+4
* Fix gcc portability on Solaris 9 SPARC boxes.Werner Koch2016-06-081-1/+1
* ecc: Positive values in computation.NIIBE Yutaka2016-04-061-15/+6
* mpi: Explicitly limit the allowed input length for gcry_mpi_scan.Werner Koch2016-04-011-4/+30
* Mark constant MPIs as non-leakedPeter Wu2016-03-241-0/+5
* mpi: Normalize EXPO for mpi_powm.NIIBE Yutaka2016-02-251-1/+4
* ecc: Fix memory leaks on error.NIIBE Yutaka2016-02-101-4/+7
* ecc: New API function gcry_mpi_ec_decode_point.Werner Koch2016-01-281-0/+21
* ecc: minor improvement of point multiplication.NIIBE Yutaka2015-11-261-3/+4
* ecc: Constant-time multiplication for Weierstrass curve.NIIBE Yutaka2015-11-251-4/+15
* mpi: fix gcry_mpi_swap_cond.NIIBE Yutaka2015-11-251-2/+6
* mpi: Fix mpi_set_cond and mpi_swap_cond .NIIBE Yutaka2015-11-251-2/+12
* ecc: multiplication of Edwards curve to be constant-time.NIIBE Yutaka2015-11-251-2/+3
* ecc: Add point_resize and point_swap_cond.NIIBE Yutaka2015-11-251-16/+35
* ecc: fix Montgomery curve bugs.NIIBE Yutaka2015-08-101-1/+1
* mpi: Support FreeBSD 10 or later.NIIBE Yutaka2015-06-111-5/+7
* build: Add new file.Werner Koch2015-05-041-0/+1
* Add W64 support for mpi amd64 assemblyJussi Kivilinna2015-05-019-5/+42
* Disable building mpi assembly routines on WIN64Jussi Kivilinna2015-05-011-0/+5
* mpi: Fix gcry_mpi_copy for NULL opaque data.Werner Koch2015-04-131-1/+2
* mpi: Remove useless condition.Werner Koch2015-03-161-9/+2
* mpi: Avoid data-dependent timing variations in mpi_powm.NIIBE Yutaka2015-02-271-6/+45
* mpi: Revise mpi_powm.NIIBE Yutaka2015-02-271-42/+18
* mpi: Add mpi_set_cond.NIIBE Yutaka2015-02-121-4/+29
* Remove the old Manifest filesWerner Koch2015-01-0626-359/+1
* ecc: Improve Montgomery curve implementation.NIIBE Yutaka2014-11-191-16/+27
* mpi: Add gcry_mpi_ec_sub.Markus Teich2014-10-081-0/+65
* mpi: Re-indent longlong.h.Werner Koch2014-08-291-249/+264
* ecc: Support Montgomery curve for gcry_mpi_ec_mul_point.NIIBE Yutaka2014-08-121-8/+139
* ecc: Add cofactor to domain parameters.NIIBE Yutaka2014-08-081-0/+1
* mpi: Fix regression for powerpc-apple-darwin detection.Werner Koch2014-08-051-1/+6
* mpi: Use BSD syntax for x86_64-apple-darwinWerner Koch2014-08-051-0/+6
* Fix building for the x32 target without asm modules.Kristian Fiskerstrand2014-08-051-9/+7
* mpi: Extend the internal mpi_get_buffer.Werner Koch2014-07-251-12/+37
* mpi: Add mpi_swap_cond.NIIBE Yutaka2014-07-161-0/+28
* mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit.Werner Koch2014-05-091-2/+6
* Comment typo fixWerner Koch2014-05-091-1/+1
* mpi: Minor fix for Atari-mint.Werner Koch2014-01-271-1/+1
* Check compiler features only for the relevant platform.Werner Koch2014-01-241-5/+22
* ecc: Fix _gcry_mpi_ec_p_new to allow secp256k1.NIIBE Yutaka2014-01-151-1/+1
* ecc: Make a macro shorter.Werner Koch2014-01-131-11/+11
* Change utf-8 copyright characters to '(C)'Jussi Kivilinna2013-12-1810-10/+10
* Change dummy variable in mpih-div.c to mpi_limb_t typeJussi Kivilinna2013-12-161-2/+2
* Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch2013-12-126-53/+54
* Remove macro hacks for internal vs. external functions. Part 1.Werner Koch2013-12-0513-136/+127
* mpi: add inline assembly for x86-64Jussi Kivilinna2013-12-041-0/+63
* mpi: fix gcry_mpi_powm for negative base.NIIBE Yutaka2013-12-041-2/+2
* Add aarch64 (arm64) mpi assemblyJussi Kivilinna2013-12-038-0/+514
* ecc: Use constant time point operation for Twisted Edwards.Werner Koch2013-12-021-4/+23
* ecc: Fix gcry_mpi_ec_curve_point for Weierstrass.Werner Koch2013-12-021-10/+18