summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert change to HAVE_NATIVE_poly1305_* definitions.refactor-poly1305Niels Möller2022-10-301-0/+3
* Delete old copyNiels Möller2022-10-301-104/+0
* New file poly1305-blocks.asmNiels Möller2022-10-304-13/+135
* x86_64 implementation of _nettle_poly1305_blocks.Niels Möller2022-10-243-1/+163
* Add _nettle_poly1305_blocksNiels Möller2022-10-216-7/+38
* Documentation of Balloon hash.Zoltan Fridrich2022-10-161-0/+75
* Use updated version of qemu that emulates vmsumudm properly on ppcMaamoun TK2022-10-131-2/+2
* Undo workaround for unsupported vmsumudm on ppcMaamoun TK2022-10-133-8/+2
* Fix bug in poly1305-internal.asm affecting big-endian modeMaamoun TK2022-10-131-1/+1
* Add back implementation of mpn_sec_tabselect, for mini-gmp builds.Niels Möller2022-10-133-0/+31
* Delete sec_tabselect, use gmp's mpn_sec_tabselect instead.Niels Möller2022-10-118-81/+19
* Add benchmarking of modulo q inversion.Niels Möller2022-10-022-7/+19
* Fix compiler warnings in the eccdata program.Niels Möller2022-09-291-2/+2
* ChangeLog update.Niels Möller2022-09-291-0/+16
* Delete ecc->mul_g and ecc->h_to_a indirection for ecdsa/gostdsa sign.ecdsa-weierstrass-onlyNiels Möller2022-09-282-9/+8
* Delete ecc->mul and ecc->mul_g indirection for ecdsa/gostdsa verify.Niels Möller2022-09-282-14/+14
* Merge branch 'ecdsa-duplication-fix'Niels Möller2022-09-289-36/+255
|\
| * Comment updateecdsa-duplication-fixNiels Möller2022-09-282-2/+2
| * Fix ECDSA verify corner caseNiels Möller2022-09-145-19/+45
| * New function ecc_nonsec_add_jjjNiels Möller2022-09-145-16/+209
* | Stricter validation of nettle_cipher and nettle_hash in tests.Niels Möller2022-09-284-4/+17
* | ChangeLog and AUTHORS update for SIV-GCM.Niels Möller2022-09-282-1/+23
* | ChangeLog and AUTHORS update for Balloon.Niels Möller2022-09-282-0/+17
* | Merge branch 'wip/dueno/aes-gcm-siv' into 'master'Niels Möller2022-09-2815-3/+1444
|\ \
| * | Implement AES-GCM-SIVDaiki Ueno2022-09-2715-3/+1444
* | | Add Red Hat copyright lines.balloonZoltan Fridrich2022-09-246-0/+6
* | | Avoid calling hash update with NULL input (and zero length)Zoltan Fridrich2022-09-241-2/+4
* | | Delete fail variable in testsZoltan Fridrich2022-09-241-12/+5
* | | Implement balloon password hashingZoltan Fridrich2022-09-1410-2/+606
| |/ |/|
* | Cleanup of eccdata.Niels Möller2022-09-082-100/+113
|/
* Move bswap-related functions to bswap-internal.h.bswap-headerNiels Möller2022-08-316-56/+102
* Update AUTHORS file with SM4 contribution.Niels Möller2022-08-191-1/+1
* Add sm4.h to HEADERS.sm4Niels Möller2022-08-182-2/+4
* ChangeLog entries for SM4.Niels Möller2022-08-181-0/+10
* doc: documentation for GCM using SM4 cipherTianjia Zhang2022-08-181-0/+38
* gcm: Add SM4 as the GCM underlying cipherTianjia Zhang2022-08-188-1/+187
* doc: Add menu items for SM4Niels Möller2022-08-181-0/+2
* doc: documentation for SM4 cipher algorithmTianjia Zhang2022-08-181-0/+36
* nettle-benchmark: bench SM4 symmetric algorithmTianjia Zhang2022-08-181-0/+2
* testsuite: add test for SM4 symmetric algorithmTianjia Zhang2022-08-183-1/+21
* Introduce SM4 symmetric cipher algorithmTianjia Zhang2022-08-187-1/+347
* Change mips abi check to apply only to mips64.Niels Möller2022-08-182-1/+5
* tests: Define mpz_urandomm when building with mini-gmp.Niels Möller2022-08-173-0/+14
* Fix memory leak in new test.Niels Möller2022-08-161-0/+2
* Reduce output range of ecc_mod_sub.Niels Möller2022-08-1615-8/+226
* Minor cleanup to eccdata programNiels Möller2022-08-163-44/+51
* Merge branch 'sha256-compress-n' into master-updatesNiels Möller2022-08-1522-226/+440
|\
| * s390x: Implement sha256_compress_nsha256-compress-nNiels Möller2022-07-294-24/+31
| * arm: Implement sha256_compress_nNiels Möller2022-07-264-44/+97
| * arm64: Implement sha256_compress_nNiels Möller2022-07-114-22/+40