summaryrefslogtreecommitdiff
path: root/mpi
Commit message (Expand)AuthorAgeFilesLines
* ecc: Fix ec_mulm_25519.gniibe-T3358NIIBE Yutaka2017-08-231-5/+2
* ecc: Use 25519 method also for ed25519.NIIBE Yutaka2017-08-231-68/+86
* ecc: Clean up curve specific method support.NIIBE Yutaka2017-08-231-11/+1
* ecc: Relax condition for 25519 computations.NIIBE Yutaka2017-08-231-3/+3
* ecc: Fix ec_mulm_25519.NIIBE Yutaka2017-08-231-0/+5
* ecc: field specific routines for 25519.NIIBE Yutaka2017-08-231-13/+211
* ecc: Add field specific computation methods.NIIBE Yutaka2017-08-211-18/+25
* api: New function gcry_mpi_point_copy.Werner Koch2017-07-181-0/+14
* mpi: Minor fix of mpi_pow.NIIBE Yutaka2017-07-071-2/+2
* mpi: Fix mpi_pow alternative implementation.NIIBE Yutaka2017-07-071-5/+11
* Fix mpi_pow alternative implementation.NIIBE Yutaka2017-07-071-2/+2
* mpi: Fix mpi_set_secure.NIIBE Yutaka2017-07-041-1/+1
* Same computation for square and multiply.NIIBE Yutaka2017-06-281-21/+29
* mpi: Distribute asm files for aarch64 and asmWerner Koch2017-05-302-0/+12
* mpi: Distribute asm definitions for amd64Werner Koch2017-05-301-0/+1
* doc: Comment fixesWerner Koch2017-05-231-1/+6
* Spelling fixes in docs and comments.NIIBE Yutaka2017-04-283-4/+4
* mpi: Simplify mpi_powm.NIIBE Yutaka2017-04-041-75/+30
* mpi: amd64: fix too large jump alignment in mpih-rshiftJussi Kivilinna2017-01-061-1/+1
* 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