| Commit message (Expand) | Author | Age | Files | Lines |
* | ppc64: Use fewer registers in ecc_secp256r1_redc.ppc-secp256-tweaks | Niels Möller | 2022-01-04 | 1 | -42/+26 |
* | ChangeLog for previous change. | Niels Möller | 2021-12-09 | 1 | -0/+5 |
* | ppc: Add powerpc64 assembly for ecc_256_redc | Amitay Isaacs | 2021-12-09 | 1 | -0/+144 |
* | doc: documentation for SM3 hash | Tianjia Zhang | 2021-12-07 | 1 | -2/+72 |
* | Merge branch 'sm3' | Niels Möller | 2021-12-05 | 17 | -6/+538 |
|\ |
|
| * | nettle-benchmark: bench SM3 hashessm3 | Tianjia Zhang | 2021-12-01 | 1 | -1/+1 |
| * | hmac: add support for SM3 hash function | Tianjia Zhang | 2021-12-01 | 8 | -2/+136 |
| * | testsuite: add test for SM3 hash function | Tianjia Zhang | 2021-12-01 | 3 | -1/+22 |
| * | Add OSCCA SM3 hash algorithm | Tianjia Zhang | 2021-12-01 | 7 | -2/+379 |
* | | Comment improvements for x86_64 ecc_secp256r1_redc | Niels Möller | 2021-12-01 | 1 | -3/+5 |
|/ |
|
* | Delete function mpz_limbs_read_n. | Niels Möller | 2021-11-19 | 5 | -31/+17 |
* | Delete function mpz_limbs_cmp. | Niels Möller | 2021-11-19 | 8 | -33/+19 |
* | gitlab-ci: Enable randomized tests | Niels Möller | 2021-11-15 | 1 | -10/+10 |
* | Randomize more tests | Niels Möller | 2021-11-15 | 7 | -4/+18 |
* | Reduce allocation in modinv test | Niels Möller | 2021-11-15 | 2 | -1/+5 |
* | Fix sqrt_ratio test for v = 0 case. | Niels Möller | 2021-11-15 | 2 | -0/+9 |
* | Reduce allocation in sqrt tests | Niels Möller | 2021-11-15 | 1 | -2/+2 |
* | Move NETTLE_TEST_SEED logic to testutils.c. | Niels Möller | 2021-11-13 | 5 | -113/+74 |
* | Delete obsolete comment. | Niels Möller | 2021-11-13 | 1 | -1/+0 |
* | Fix and test for sqrt(0) special case. | Niels Möller | 2021-11-13 | 3 | -3/+54 |
* | eccdata: Output ecc_sqrt_z and ECC_SQRT_E only when computed. | Niels Möller | 2021-11-11 | 2 | -6/+10 |
* | Fix comment typo. | Niels Möller | 2021-11-11 | 1 | -1/+1 |
* | Let secp384r1 inverse and sqrt share most of the powering. | Niels Möller | 2021-11-11 | 2 | -72/+99 |
* | eccdata: Delete generation of unused values ecc_sqrt_t and ECC_SQRT_T_BITS. | Niels Möller | 2021-11-11 | 2 | -7/+7 |
* | eccdata: Generate both redc and non-redc versions of ecc_sqrt_z.ecc-sqrt | Niels Möller | 2021-11-10 | 2 | -4/+22 |
* | Implement secp224r1 square root, based on patch by Wim Lewis. | Niels Möller | 2021-11-08 | 2 | -2/+76 |
* | New function ecc_mod_equal_p, based on patch by Wim Lewis. | Niels Möller | 2021-11-08 | 4 | -13/+24 |
* | New function ecc_mod_pow_127m1, used for ecc_secp224r1_inv. | Niels Möller | 2021-11-08 | 2 | -33/+59 |
* | Implement secp521r1 square root, based on patch by Wim Lewis. | Niels Möller | 2021-11-08 | 2 | -3/+38 |
* | Implement secp384r1 square root, based on patch by Wim Lewis. | Niels Möller | 2021-11-08 | 2 | -3/+77 |
* | Implement secp256r1 square root, based on patch by Wim Lewis. | Niels Möller | 2021-11-08 | 2 | -2/+67 |
* | Implement secp192r1 square root, based on patch by Wim Lewis. | Niels Möller | 2021-11-08 | 12 | -6/+201 |
* | Renamed sqrt_itch --> sqrt_ratio_itch, and curve25519 and curve448 sqrt funct... | Niels Möller | 2021-11-07 | 6 | -21/+38 |
* | Rename ecc sqrt --> sqrt_ratio. | Niels Möller | 2021-11-06 | 4 | -9/+16 |
* | Merge branch 'secp256r1-mod' | Niels Möller | 2021-11-06 | 2 | -126/+105 |
|\ |
|
| * | Rewrite of secp256r1 mod functions.secp256r1-mod | Niels Möller | 2021-10-22 | 2 | -126/+105 |
* | | Merge branch 's390x-sha1' into 'master' | Niels Möller | 2021-10-31 | 3 | -1/+463 |
|\ \ |
|
| * | | [S390x] Improvements on documentation and instruction set usage for SHA3 permute | Mamone Tarsha | 2021-10-24 | 1 | -35/+71 |
| * | | [S390x] Remove lgr instructions by using xgrk instead of xgr instruction | Mamone Tarsha | 2021-10-22 | 1 | -19/+12 |
| * | | [S390x] Optimize SHA3 permute using vector facility | Mamone Tarsha | 2021-10-21 | 3 | -1/+434 |
* | | | New function ecc_mod_zero_p. | Niels Möller | 2021-10-26 | 6 | -27/+48 |
* | | | New function sec_zero_p. | Niels Möller | 2021-10-23 | 6 | -26/+29 |
| |/
|/| |
|
* | | Extend ecc-mod-test, with improved coverage of corner cases. | Niels Möller | 2021-10-22 | 2 | -3/+42 |
|/ |
|
* | Change "signature on digest" --> "of digest". | Niels Möller | 2021-10-12 | 1 | -2/+2 |
* | Doc fixes. | Niels Möller | 2021-10-12 | 1 | -3/+5 |
* | Delete a few old FIXME comments | Niels Möller | 2021-09-24 | 13 | -24/+6 |
* | Use @url and https consistently for references. Fix overlong lines. | Niels Möller | 2021-09-21 | 1 | -26/+26 |
* | Use texi2pdf to generate the pdf manual | Niels Möller | 2021-09-21 | 2 | -10/+5 |
* | ChangeLog entries for doc structure improvements. | Niels Möller | 2021-09-21 | 1 | -0/+6 |
* | Divide Cipher section into menu and nodes, and some other minor fixes. | Niels Möller | 2021-09-21 | 1 | -40/+88 |