summaryrefslogtreecommitdiff
path: root/mpi
Commit message (Expand)AuthorAgeFilesLines
* 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
* mpi: Introduce 4 user flags for gcry_mpi_t.Werner Koch2013-12-021-2/+25
* Fix armv3 compile errorVladimir 'φ-coder/phcoder' Serbinenko2013-11-291-1/+1
* longlong.h on mips with clangVladimir 'φ-coder/phcoder' Serbinenko2013-11-291-1/+2
* ecc: Fully implement Ed25519 compression in ECDSA mode.Werner Koch2013-11-051-2/+6
* Typo fix.Werner Koch2013-10-291-1/+1
* ecc: Change algorithm for Ed25519 x recovery.Werner Koch2013-10-241-1/+1
* mpi: enable assembler on all arm architecturesDmitry Eremin-Solenikov2013-10-237-18/+13
* mpi: Fix scanning of negative SSH formats and add more tests.Werner Koch2013-10-232-67/+67
* mpi: allow building with clang on ARMJussi Kivilinna2013-10-221-14/+13
* mpi: Do not clear the sign of the mpi_mod result.Werner Koch2013-10-171-1/+0
* ecc: Support Weierstrass curves in gcry_mpi_ec_curve_point.Werner Koch2013-10-171-2/+17
* 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