summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Updated itch macros for ecc point multiplication and signaturesrefactor-ecc-modNiels Möller2020-11-088-16/+24
* Eliminate one mpn_cnd_swap call in ecc_mul_m.Niels Möller2020-11-082-7/+10
* Reduce scratch need for ecc_mul_mNiels Möller2020-11-083-40/+75
* Reduce scratch need for ecc_add_jjj some moreNiels Möller2020-11-083-19/+19
* Reduce scratch need for ecc_add_jjaNiels Möller2020-11-083-41/+51
* Reduce scratch need for ecc_add_jjjNiels Möller2020-11-083-55/+75
* Comment improvementNiels Möller2020-11-061-1/+1
* Reduce scratch need for ecc_curve448_inv and ecc_curve448_sqrtNiels Möller2020-11-062-80/+68
* Reduce scratch need for ecc_curve25519_sqrtNiels Möller2020-11-062-7/+8
* Delete unneeded copy in ecc_add_jja.Niels Möller2020-11-062-3/+6
* Reduce scratch need for ecc_dup_jjNiels Möller2020-11-053-48/+47
* Reduce scratch need for ecc_add_thhNiels Möller2020-11-034-36/+35
* Reduce scratch need for ecc_dup_thNiels Möller2020-11-033-35/+39
* Reduce scratch need for ecc_add_ehhNiels Möller2020-11-033-31/+31
* Reduce scratch need for ecc_dup_eh.Niels Möller2020-11-033-32/+38
* Stricter requirements for in-place ecc_add_func.Niels Möller2020-11-034-2/+7
* Delete obsolete comment.Niels Möller2020-11-031-1/+0
* Reduce scratch need for ecc_add_thNiels Möller2020-11-033-28/+29
* Reduce scratch need for ecc_add_ehNiels Möller2020-11-033-25/+30
* Reduce scratch need for ecc_curve25519_sqrtNiels Möller2020-11-022-18/+21
* Reduce scratch need for ecc_curve25519_invNiels Möller2020-11-022-39/+41
* Separate result area for ecc_mod_mul and ecc_mod_sqr.Niels Möller2020-11-0127-224/+214
* testsuite: Show curve bits in test_ecc_point failure message.Niels Möller2020-11-012-2/+6
* Update ChangeLog.Niels Möller2020-10-311-0/+3
* Update ARM mod and redc functionsNiels Möller2020-10-315-88/+99
* Extend ecc-redc-test.Niels Möller2020-10-312-9/+53
* Update x86_64 ecc_secp256r1_redc for separate result argument.Niels Möller2020-10-311-16/+20
* Update x86_64 assembly mod functionsNiels Möller2020-10-306-108/+131
* Add separate result argument to all mod functions.Niels Möller2020-10-3022-162/+215
* Delete testcase, it's invalid with 32-bit limbs.Niels Möller2020-10-302-5/+0
* Simplify ecc_mod, and prepare for separate result argument.Niels Möller2020-10-293-20/+20
* blowfish: Add casts to uint32_t.Niels Möller2020-10-292-2/+10
* Use GMP functions mpn_cnd_add_n, mpn_cnd_sub_n and mpn_cnd_swap.use-mpn_cnd-functionsNiels Möller2020-10-2817-49/+105
* Shared implementation of ecc_mod_pow_2k and related functionsNiels Möller2020-10-145-62/+68
* Merge branch 'invert-with-redc' into master-updatesNiels Möller2020-10-137-53/+90
|\
| * Make ecc modular inversion use redc form, for relevant curves.invert-with-redcNiels Möller2020-01-297-53/+90
* | Fix bogus email address in ChangeLog.Niels Möller2020-09-251-6/+6
* | gcm: Micro optimized gcm_fill, for big and little endian.Niels Möller2020-09-252-0/+46
* | Prefer to use ppc register names, if assembler supports it.Niels Möller2020-09-242-4/+9
* | "PowerPC64" Use same register convention in VSR macroMaamoun TK2020-09-231-4/+3
* | "PowerPC64" Use explicit register namesMaamoun TK2020-09-233-197/+200
* | ppc: Add configure test and macros to replace register names.Niels Möller2020-09-216-2/+55
* | M4 utilities, from GMP.Niels Möller2020-09-213-1/+443
* | Add missing file blowfish-internal.h to DISTFILES.Niels Möller2020-09-152-1/+5
* | ChangeLog entry for m4 quoting changeNiels Möller2020-09-151-0/+6
* | Use default m4 quote character in asm files, part 5default-m4-quote-charNiels Möller2020-09-145-98/+98
* | Use default m4 quote character in asm files, part 4Niels Möller2020-09-148-134/+134
* | Update x86_64/fat/sha256-compress.asm, overlooked in part 1.Niels Möller2020-09-141-4/+4
* | Use default m4 quote character in asm files, part 3Niels Möller2020-09-148-238/+238
* | Use default m4 quote character in asm files, part 2Niels Möller2020-09-1337-602/+602