summaryrefslogtreecommitdiff
path: root/mpi
Commit message (Expand)AuthorAgeFilesLines
* mpi: mpi-pow improvement.NIIBE Yutaka2013-10-161-0/+454
* Fix errors when building with Clang on PPCDmitry Eremin-Solenikov2013-10-021-20/+20
* mpi: Fix gcry_mpi_neg.Werner Koch2013-10-011-1/+3
* ecc: Prepare for future Ed25519 optimization.Werner Koch2013-09-305-123/+142
* log: Try to print s-expressions in a more compact format.Werner Koch2013-09-301-0/+6
* Make libgcrypt build with Clang on i386Jussi Kivilinna2013-09-261-8/+8
* mpi: Change not yet used _gcry_mpi_set_opaque_copy.Werner Koch2013-09-251-2/+5
* ecc: Allow the name "q@eddsa" to get/set the public key.Werner Koch2013-09-251-0/+4
* ecc: Refactor low-level access functions.Werner Koch2013-09-251-119/+7
* ec: Use mpi_mulm instead of mpi_powm.Werner Koch2013-09-233-22/+35
* pk: Move s-expr creation for sign and encrypt to the modules.Werner Koch2013-09-191-0/+58
* ecc: Add Ed25519 key generation and prepare for optimizations.Werner Koch2013-09-182-2/+21
* mpi: Support printing of negative numbers.Werner Koch2013-09-171-26/+111
* Fix bug in _gcry_mpi_tdiv_q_2exp.Werner Koch2013-09-161-1/+1
* ecc: Implement Curve Ed25519 signing and verification.Werner Koch2013-09-162-57/+259
* mpi: Add internal convenience function.Werner Koch2013-09-161-0/+16
* mpi: Add debug function to print a point.Werner Koch2013-09-161-0/+39
* Streamline the use of the internal mpi and hex debug functions.Werner Koch2013-09-111-59/+0
* mpi: Improve support for non-Weierstrass support.Werner Koch2013-09-071-22/+39
* mpi: Add gcry_mpi_ec_curve_point.Werner Koch2013-09-071-0/+50
* mpi: Add functions to manipulate the sign.Werner Koch2013-09-074-3/+42
* Tune armv6 mpi assemblyJussi Kivilinna2013-09-063-8/+11
* Prepare support for non-Weierstrass EC equations.Werner Koch2013-09-041-7/+85
* mpi: Suppress newer gcc warnings.Werner Koch2013-09-042-3/+4
* Fix building for x32 targetJussi Kivilinna2013-09-011-0/+4
* Correct mpi_cpu_arch for ARMv6Jussi Kivilinna2013-08-311-1/+1
* mpi: Make gcry_mpi_print work with negative zeroes.Werner Koch2013-08-301-9/+27
* mpi: add ARMv6 assemblyJussi Kivilinna2013-08-207-0/+443
* mpi: Clear immutable flag on the result of gcry_mpi_set.Werner Koch2013-08-081-0/+1
* mpi: Improve gcry_mpi_invm to detect bad input.Werner Koch2013-08-051-0/+5
* Mitigate a flush+reload cache attack on RSA secret exponents.Werner Koch2013-07-251-2/+11
* Allow gcry_mpi_dump to print opaque MPIs.Werner Koch2013-07-171-0/+11
* Fix a special case bug in mpi_powm for e==0.Werner Koch2013-07-171-2/+7
* Remove duplicate header from mpi/amd64/mpih-mul2.SJussi Kivilinna2013-07-101-43/+0
* Fix i386/amd64 inline assembly "cc" clobbersJussi Kivilinna2013-07-101-6/+11
* mpi: Add __ARM_ARCH for older GCCJussi Kivilinna2013-07-101-7/+26
* mpi: add missing "cc" clobber for ARM assemblyJussi Kivilinna2013-07-101-3/+3
* Tweak ARM inline assembly for mpiJussi Kivilinna2013-07-101-4/+16
* Fix multiply by zero in gcry_mpi_ec_mul.Werner Koch2013-04-161-4/+17
* Fix addition of EC points.Werner Koch2013-04-151-1/+1
* Add gcry_pubkey_get_sexp.Werner Koch2013-04-111-2/+8
* Use finer grained on-the-fly helper computations for EC.Werner Koch2013-03-201-24/+39
* Extend the new EC interface and fix two bugs.Werner Koch2013-03-191-9/+58
* mpi: Add functions to manipulate an EC context.Werner Koch2013-03-151-69/+167
* Add GCRYMPI_FLAG_CONST and make use constants.Werner Koch2013-03-132-55/+99
* Add GCRYMPI_FLAG_IMMUTABLE to help debugging.Werner Koch2013-03-133-30/+117
* mpi: Add an API for EC math.Werner Koch2013-03-081-18/+66
* mpi: Add an API for EC point operations.Werner Koch2013-03-081-0/+111
* mpi: Add mpi_snatch and change an internal typedef.Werner Koch2013-03-072-36/+54
* Prepare for hardware feature detection on other platforms.Werner Koch2012-12-211-0/+39