Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update OCB tests to use test_aead_message.aead-tests | Niels Möller | 2023-04-23 | 1 | -137/+45 |
| | |||||
* | Rename siv-test.c --> siv-cmac-test.c. | Niels Möller | 2023-04-23 | 2 | -3/+3 |
| | |||||
* | Improve in-place testing | Niels Möller | 2023-04-23 | 5 | -31/+69 |
| | |||||
* | Update siv-gcm tests. | Niels Möller | 2023-04-21 | 2 | -179/+73 |
| | |||||
* | New test helper test_aead_message. | Niels Möller | 2023-04-21 | 5 | -180/+202 |
| | |||||
* | Document OCB support. | Niels Möller | 2023-04-21 | 1 | -0/+176 |
| | |||||
* | Minor whitespace fix. | Niels Möller | 2023-04-21 | 1 | -1/+0 |
| | |||||
* | Rewrite of table-based ghash code, for side-channel silence. | Niels Möller | 2023-04-13 | 8 | -314/+144 |
| | |||||
* | Merge branch 'x86_ghash' into 'master' | Niels Möller | 2023-04-07 | 1 | -1/+1 |
|\ | | | | | | | | | Use Test instruction instead of And to check remaining single block See merge request nettle/nettle!59 | ||||
| * | Use Test instruction instead of And to check remaining single block | Maamoun TK | 2023-04-03 | 1 | -1/+1 |
| | | |||||
* | | Update reference to the Yarrow paper. | Justus Winter | 2023-04-03 | 1 | -1/+1 |
| | | |||||
* | | ChangeLog and copyright update. | Niels Möller | 2023-04-03 | 3 | -0/+9 |
| | | |||||
* | | Merge branch 'nettle-x86_ghash' into master | Niels Möller | 2023-04-02 | 2 | -16/+91 |
|\ \ | |/ | | | | | See https://git.lysator.liu.se/nettle/nettle/-/merge_requests/57 | ||||
| * | [x86_64] Use 2-way GHASH pclmul update | Maamoun TK | 2023-03-24 | 2 | -16/+91 |
| | | |||||
* | | New constant OCB_MAX_NONCE_SIZE. | Niels Möller | 2023-03-25 | 2 | -0/+5 |
|/ | |||||
* | Add link to puthon bindings. | Niels Möller | 2023-02-21 | 1 | -0/+2 |
| | |||||
* | midipix platform support | red@foxi.me | 2023-02-16 | 1 | -0/+16 |
| | | | | Signed-off-by: Ørjan Malde <red@foxi.me> | ||||
* | x86_64: Fix incorrect w64 setup in sha256_compress_n.asm. | Niels Möller | 2023-02-16 | 2 | -2/+7 |
| | | | | Report and fix from Gisle Vanem. | ||||
* | x86_64: Comment fixes. | Niels Möller | 2023-02-16 | 5 | -8/+11 |
| | |||||
* | Add benchmarking of ocb_aes128.ocb-merge | Niels Möller | 2023-02-08 | 2 | -0/+5 |
| | |||||
* | Add tests of ocb message functions. | Niels Möller | 2023-02-07 | 1 | -0/+157 |
| | |||||
* | Implement OCB mode, RFC 7253. | Niels Möller | 2023-02-07 | 10 | -2/+1095 |
| | |||||
* | Extend aead tests. | Niels Möller | 2023-02-06 | 2 | -56/+87 |
| | | | | | | * testsuite/testutils.c (test_aead): Always use set_nonce function pointer if non-NULL, test varying alignment, output the unexpected data when test fails. | ||||
* | const-declare the xts_key argument to xts aes encrypt/decrypt message functions. | Niels Möller | 2022-12-05 | 4 | -8/+15 |
| | |||||
* | Add FIXME comment on ccm_aes128_encrypt_message, API could be improved. | Niels Möller | 2022-12-05 | 1 | -0/+3 |
| | |||||
* | Merge branch 'delete-arcfour-asm' into master | Niels Möller | 2022-11-10 | 9 | -665/+33 |
|\ | |||||
| * | Delete all arcfour assembly codedelete-arcfour-asm | Niels Möller | 2022-08-07 | 9 | -665/+33 |
| | | |||||
* | | ChangeLog update. | Niels Möller | 2022-11-09 | 1 | -0/+15 |
| | | |||||
* | | Merge branch 'nettle-ppc-poly1305-multi' into master | Niels Möller | 2022-11-09 | 9 | -81/+630 |
|\ \ | | | | | | | | | | See merge request nettle/nettle!56 | ||||
| * | | Whitespace fixes. | Niels Möller | 2022-11-09 | 2 | -7/+7 |
| | | | |||||
| * | | [PowerPC] Use INC_GPR/INC_VR marcos and define HAVE_NATIVE_poly1305_blocks ↵ | Maamoun TK | 2022-11-08 | 4 | -26/+40 |
| | | | | | | | | | | | | in fat build | ||||
| * | | Update BLOCK_R64 macro description | Maamoun TK | 2022-11-06 | 1 | -1/+1 |
| | | | |||||
| * | | [PowerPC] Move register allocation from poly1305.m4 | Maamoun TK | 2022-11-06 | 3 | -90/+92 |
| | | | |||||
| * | | [PowerPC] Implement _nettle_poly1305_blocks based on radix 2^44 | Maamoun TK | 2022-11-01 | 8 | -75/+608 |
| | | | |||||
* | | | Add ASM_FLAGS variable to configure. | Niels Möller | 2022-11-07 | 5 | -2/+12 |
| | | | |||||
* | | | Comment fix | Niels Möller | 2022-11-07 | 1 | -1/+1 |
|/ / | |||||
* | | x86_64: Implement _nettle_poly1305_blocks. | Niels Möller | 2022-10-31 | 3 | -1/+134 |
| | | |||||
* | | New function _nettle_poly1305_update. | Niels Möller | 2022-10-31 | 7 | -7/+102 |
| | | |||||
* | | Minor comment fix. | Niels Möller | 2022-10-31 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'power7-chacha-fix' into 'master' | Niels Möller | 2022-10-20 | 1 | -16/+31 |
|\ \ | | | | | | | | | | | | | Fix illegal instruction in chacha-2core.asm on POWER7 See merge request nettle/nettle!54 | ||||
| * | | Fix illegal instruction in chacha-2core.asm on POWER7 | Maamoun TK | 2022-10-20 | 1 | -16/+31 |
|/ / | |||||
* | | Documentation of Balloon hash. | Zoltan Fridrich | 2022-10-16 | 1 | -0/+75 |
| | | |||||
* | | Use updated version of qemu that emulates vmsumudm properly on ppc | Maamoun TK | 2022-10-13 | 1 | -2/+2 |
| | | |||||
* | | Undo workaround for unsupported vmsumudm on ppc | Maamoun TK | 2022-10-13 | 3 | -8/+2 |
| | | |||||
* | | Fix bug in poly1305-internal.asm affecting big-endian mode | Maamoun TK | 2022-10-13 | 1 | -1/+1 |
| | | |||||
* | | Add back implementation of mpn_sec_tabselect, for mini-gmp builds. | Niels Möller | 2022-10-13 | 3 | -0/+31 |
| | | |||||
* | | Delete sec_tabselect, use gmp's mpn_sec_tabselect instead. | Niels Möller | 2022-10-11 | 8 | -81/+19 |
| | | |||||
* | | Add benchmarking of modulo q inversion. | Niels Möller | 2022-10-02 | 2 | -7/+19 |
| | | |||||
* | | Fix compiler warnings in the eccdata program. | Niels Möller | 2022-09-29 | 1 | -2/+2 |
| | | |||||
* | | ChangeLog update. | Niels Möller | 2022-09-29 | 1 | -0/+16 |
| | |