summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Document SHAKE-256.shake256Niels Möller2019-12-252-0/+23
* Support for SHAKE256, based on patch by Daiki Ueno.Niels Möller2019-12-2510-15/+6061
* ChangeLog entry for previous change.Niels Möller2019-12-251-0/+8
* Generalize _sha3_pad to take magic value as argument.Niels Möller2019-12-256-7/+14
* Use add_hh rather than add_hhh for ecc_mul_a_eh.Niels Möller2019-12-253-4/+12
* Rename add and dup functions for Edwards curves.Niels Möller2019-12-1813-251/+390
* Use function pointer rather than calling ecc_add_eh directly.Niels Möller2019-12-182-1/+6
* Simplify ecc-benchmark.c and delete curve25519 special case.Niels Möller2019-12-172-32/+20
* Eliminate one unneeded ecc_modp_add in ecc_dup_eh.Niels Möller2019-12-152-3/+7
* Comment fixes and notation for ecc_dup_ehNiels Möller2019-12-151-49/+53
* Comment fixes for ecc_add_ehhNiels Möller2019-12-141-8/+9
* Comment fixes for ecc_add_ehNiels Möller2019-12-141-8/+14
* New function ecc_mul_m.Niels Möller2019-12-146-198/+182
* Merge branch 'curve448' into masterNiels Möller2019-12-1332-34/+1495
|\
| * Revert itch macro changes.curve448Niels Möller2019-12-097-10/+16
| * Trim scratch usage of curve448 operations.Niels Möller2019-12-093-7/+16
| * x86_64 implementation of nettle_ecc_curve448_modpNiels Möller2019-12-084-2/+161
| * New mod function for curve448, for 64-bit architecturesNiels Möller2019-12-032-2/+57
| * ChangeLog for curve448 changesNiels Möller2019-12-011-0/+55
| * Implement Curve448 primitivesDaiki Ueno2019-11-3030-39/+1212
* | Delete tests and code for ecdsa over curve25519.Niels Möller2019-12-075-46/+16
* | Fix configure check for __builtin_bswap64.Niels Möller2019-12-052-1/+8
* | Add cast in test_cipher_cfb8.Niels Möller2019-12-042-2/+7
|/
* gitlab-ci: Disable gost in gnutls buildNiels Möller2019-11-241-1/+1
* eccdata: (ecc_curve_init_str): Delete unused t and d arguments.Niels Möller2019-11-212-27/+15
* Merge branch 'curve448' into masterNiels Möller2019-11-2115-234/+285
|\
| * Use Edwards curve for curve25519 precomputation.Niels Möller2017-09-233-147/+157
| * Delete unused pointer edwards_root from struct ecc_curve.Niels Möller2017-09-239-12/+4
| * Comment fixes.Niels Möller2017-09-232-8/+8
| * ChangeLog entry for previous change.Niels Möller2017-09-231-0/+4
| * ecc-eh-to-a, eddsa-sign: Parameterize hard-coded valueDaiki Ueno2017-09-232-2/+2
| * Reduce duplication in ecc-dup-test.Niels Möller2017-09-232-15/+14
| * Reduce duplication in ecc-add-test.Niels Möller2017-09-232-37/+30
| * ChangeLog entry for Daiki Ueno's change.Niels Möller2017-09-231-0/+13
| * ecc: Add add_hh and dup members to ecc_curveDaiki Ueno2017-09-1811-31/+70
* | Update link to Pike.Niels Möller2019-10-051-1/+1
* | Link to Rust bindings.Justus Winter2019-10-051-0/+2
* | Sort bindings alphabetically.Justus Winter2019-10-051-4/+4
* | Improve cfb8 testNiels Möller2019-10-012-2/+16
* | ChangeLog for previous change.Niels Möller2019-10-011-0/+8
* | cfb8: don't truncate output IV if input is shorter than block sizeDaiki Ueno2019-10-012-35/+52
* | siv-test: Smaller cleanups. Call FAIL on all errors.Niels Möller2019-09-302-26/+22
* | siv-test: Fix out-of-bounds read.Niels Möller2019-09-302-2/+6
* | ecc-internal.h comment fixes.Niels Möller2019-09-261-4/+5
* | Add FIXME comment on struct gosthash94_ctx reorg.Niels Möller2019-09-151-0/+2
* | ChangeLog entries for gosthash94cp.Niels Möller2019-09-151-0/+23
* | Add PBKDF2 support for gosthash94cpDmitry Eremin-Solenikov2019-09-154-1/+86
* | Add HMAC functions for GOSTHASH94 and GOSTHASH94CPDmitry Eremin-Solenikov2019-09-154-2/+133
* | Add GOST R 34.11-94 to nettle_hashesDmitry Eremin-Solenikov2019-09-152-0/+4
* | Add support for GOSTHASH94CP: GOST R 34.11-94 hash with CryptoPro S-boxDmitry Eremin-Solenikov2019-09-159-18/+405