summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add PBKDF2 support for gosthash94cpgosthash94cpDmitry Eremin-Solenikov2019-09-144-1/+86
* Add HMAC functions for GOSTHASH94 and GOSTHASH94CPDmitry Eremin-Solenikov2019-09-144-2/+133
* Add GOST R 34.11-94 to nettle_hashesDmitry Eremin-Solenikov2019-09-142-0/+4
* gosthash94: switch to using MD_UPDATE() macroDmitry Eremin-Solenikov2019-09-142-36/+12
* Add support for GOSTHASH94CP: GOST R 34.11-94 hash with CryptoPro S-boxDmitry Eremin-Solenikov2019-09-149-18/+405
* Start separating GOST 28147-89 from GOST R 34.11-94Dmitry Eremin-Solenikov2019-09-145-244/+458
* Mention dependencies on GNU make and GNU GMP in the README file.Niels Möller2019-09-141-1/+3
* gcm: move block shifting function to block-internal.hDmitry Eremin-Solenikov2019-09-042-29/+31
* block modes: move Galois shifts to block-internal.hDmitry Eremin-Solenikov2019-09-0410-157/+87
* block-internal: add block XORing functionsDmitry Eremin-Solenikov2019-09-047-37/+120
* cmac64: fix nettle_block16 usageDmitry Eremin-Solenikov2019-09-031-1/+1
* gcm: use uint64_t member of nettle_block16Dmitry Eremin-Solenikov2019-09-031-35/+12
* Merge branch 'block16-refactor' into master-updatesNiels Möller2019-08-234-71/+25
|\
| * Mark w member of union nettle_block16 as deprecated.block16-refactorNiels Möller2019-07-082-1/+2
| * gcm: Use uint64_t member of nettle_block16.Niels Möller2019-07-082-64/+17
| * eax: Use uint64_t member of nettle_block16.Niels Möller2019-07-082-6/+6
* | Expand documentation to cover CMAC-64cmac64Dmitry Eremin-Solenikov2019-07-221-4/+34
* | CMAC comment fixesNiels Möller2019-07-212-2/+2
* | ChangeLog for previous changeNiels Möller2019-07-101-2/+5
* | cmac: add CMAC-DES3 (CMAC-TDES) implementationDmitry Eremin-Solenikov2019-07-104-1/+111
* | ChangeLog for previous changeNiels Möller2019-07-101-0/+8
* | cmac: add 64-bit mode CMACDmitry Eremin-Solenikov2019-07-104-1/+253
|/
* ChangeLog for previous changeNiels Möller2019-07-021-0/+8
* Move MAC testing code to generic place from cmac-testDmitry Eremin-Solenikov2019-07-023-74/+96
* Add tests that exercise public key checks for ECDHSimo Sorce2019-07-021-9/+49
* Merge branch 'siv-mode' into master-updatesNiels Möller2019-07-0213-12/+1063
|\
| * Merge branch 'master' into siv-modesiv-modeNiels Möller2019-06-0616-1377/+188
| |\
| * | New SIV key size constants. Use in tests.Niels Möller2019-05-153-38/+34
| * | Require non-empty nonce for SIV mode.Niels Möller2019-05-154-16/+19
| * | SIV-CMAC mode, based on patch by Nikos MavrogiannopoulosNiels Möller2019-05-0611-3/+973
| * | New header file cmac-internal.hNiels Möller2019-05-014-9/+72
* | | Fixes for Nettle 3.5.1nettle_3.5.1_release_20190627Niels Möller2019-06-264-2/+22
* | | ChangeLog entry for 3.5 releasenettle_3.5_release_20190626Niels Möller2019-06-261-0/+4
* | | Update config.guess and config.subNiels Möller2019-06-253-1690/+1796
* | | NEWS for 3.5. Mention deprecations in intro.nettle_3.5rc1Niels Möller2019-06-151-8/+12
* | | Fix some typos in the documentation.Wim Lewis2019-06-151-11/+11
| |/ |/|
* | Fix doc of cmac context structs.Niels Möller2019-06-061-1/+2
* | Further separation of CMAC per-message state from subkeys.cmac-layoutNiels Möller2019-06-053-35/+60
* | Revert move of cmac128_ctx indexNiels Möller2019-06-051-1/+1
* | New struct cmac128_key.Niels Möller2019-06-013-7/+17
* | Mention deletion of des-compat.h in NEWSNiels Möller2019-05-151-4/+10
* | Delete old libdes/openssl compatibility interface.delete-des-compatNiels Möller2019-05-129-1288/+11
* | NEWS update for Nettle-3.5.Niels Möller2019-05-112-0/+27
|/
* ChangeLog entry for EPILOGUE fix.Niels Möller2019-04-271-0/+7
* Add missing EPILOGUEs in assembly filesSimo Sorce2019-04-273-0/+3
* tools/nettle-pbkdf2.c: Check strdup return value.Niels Möller2019-04-142-0/+7
* Redefine struct aes_ctx as a union of key-size specific contexts.aes-struct-layoutNiels Möller2019-03-296-70/+115
* Rearrange cmac's block_mulx, make it closer to xts_shift.Niels Möller2019-03-273-15/+25
* Update docs for xts-aesNiels Möller2019-03-241-10/+10
* ChangeLog entries for XTS support.Niels Möller2019-03-241-0/+20