Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add index entries for GOST hash and GOST DSA.ecc-gost | Niels Möller | 2020-01-27 | 1 | -0/+2 |
| | |||||
* | Add documentation for GOSTDSA and GOST curves. | Dmitry Baryshkov | 2020-01-27 | 1 | -1/+64 |
| | | | | Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com> | ||||
* | Implement ed448-shake256 | Niels Möller | 2020-01-02 | 1 | -0/+25 |
| | |||||
* | Document SHAKE-256.shake256 | Niels Möller | 2019-12-25 | 1 | -0/+22 |
| | |||||
* | Implement Curve448 primitives | Daiki Ueno | 2019-11-30 | 1 | -5/+40 |
| | | | | | | | This patch adds the necessary primitives for "curve448", defined in RFC 7748. Those primitives are namely: addition, doubling, scalar multiplication of the generator or an arbitrary point, inversion, and square root. | ||||
* | Add support for GOSTHASH94CP: GOST R 34.11-94 hash with CryptoPro S-box | Dmitry Eremin-Solenikov | 2019-09-15 | 1 | -3/+38 |
| | | | | | | | | | | Hash gosthash94 implements GOST R 34.11-94 standard using S-Box defined in the standard 'for testing purposes only'. RFC 4357 defines S-Box (CryptoPro one) for GOST R 34.11-94 hash function that is widely used in applications. Add separate hash function algorithm (gosthash94cp) implementing GOST R 34.11-94 hashing using that S-Box. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | ||||
* | Expand documentation to cover CMAC-64cmac64 | Dmitry Eremin-Solenikov | 2019-07-22 | 1 | -4/+34 |
| | |||||
* | Merge branch 'siv-mode' into master-updates | Niels Möller | 2019-07-02 | 1 | -1/+98 |
|\ | |||||
| * | Merge branch 'master' into siv-modesiv-mode | Niels Möller | 2019-06-06 | 1 | -13/+2 |
| |\ | | | | | | | | | | | | | | | | The cmac changes on master breaks the previous version of the siv code. Now updated, and improved to use const context arguments for the _message functions. | ||||
| * | | Require non-empty nonce for SIV mode. | Niels Möller | 2019-05-15 | 1 | -16/+10 |
| | | | |||||
| * | | SIV-CMAC mode, based on patch by Nikos Mavrogiannopoulos | Niels Möller | 2019-05-06 | 1 | -1/+104 |
| | | | | | | | | | | | | | | | | | | | | | This AEAD algorithm provides a way to make nonce-reuse a not critical issue. That is particular useful to stateless servers that cannot ensure that the nonce will not repeat. This cipher is used by draft-ietf-ntp-using-nts-for-ntp-17. | ||||
* | | | Fix some typos in the documentation. | Wim Lewis | 2019-06-15 | 1 | -11/+11 |
| |/ |/| | |||||
* | | Fix doc of cmac context structs. | Niels Möller | 2019-06-06 | 1 | -1/+2 |
| | | |||||
* | | Delete old libdes/openssl compatibility interface.delete-des-compat | Niels Möller | 2019-05-12 | 1 | -12/+0 |
|/ | |||||
* | Update docs for xts-aes | Niels Möller | 2019-03-24 | 1 | -10/+10 |
| | | | | The structs are named xts_aes*_key, not xts_aes*_ctx. | ||||
* | Add support for XTS encryption mode | Simo Sorce | 2019-03-24 | 1 | -2/+145 |
| | | | | | | | XEX encryption mode with tweak and ciphertext stealing (XTS) is standardized in IEEE 1619 and generally used for storage devices. Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | nettle.texinfo: New section on ABI and API compatibility. | Niels Möller | 2018-08-08 | 1 | -2/+68 |
| | |||||
* | Added support for CMAC | Nikos Mavrogiannopoulos | 2018-02-19 | 1 | -1/+59 |
| | | | | | | | | That adds support for CMAC as a generic framework for 128-bit block and key ciphers, as well as API for AES-128-CMAC, and AES-256-CMAC. Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com> | ||||
* | Improved index entries in the manual. | Niels Möller | 2018-02-16 | 1 | -10/+24 |
| | |||||
* | Update CAST128/CAST5 docs. Inconsistencies spotted by Henrik Rindlöw. | Niels Möller | 2018-02-16 | 1 | -9/+20 |
| | |||||
* | Add CFB8 - Cipher Feedback 8-bit block cipher mode | Dmitry Eremin-Solenikov | 2018-01-20 | 1 | -19/+87 |
| | | | | | | Add CFB variant with 8-bit segment size. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | ||||
* | Update manual | Niels Möller | 2017-11-11 | 1 | -33/+43 |
| | |||||
* | Add CFB block mode support | Dmitry Eremin-Solenikov | 2017-10-16 | 1 | -9/+97 |
| | | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | ||||
* | doc: added HKDF documentation | Nikos Mavrogiannopoulos | 2017-08-30 | 1 | -5/+44 |
| | | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com> | ||||
* | Add PSS variants for RSA sign/verify functions | Daiki Ueno | 2017-03-21 | 1 | -0/+37 |
| | | | | Signed-off-by: Daiki Ueno <dueno@redhat.com> | ||||
* | Fix a few minor documentation typos. | Niels Möller | 2016-09-21 | 1 | -3/+3 |
| | |||||
* | Fix ECDSA broken node links. Reported by Nick Alcock. | Niels Möller | 2016-09-19 | 1 | -1/+1 |
| | |||||
* | Document memeql_sec. | Niels Möller | 2016-09-07 | 1 | -2/+11 |
| | |||||
* | doc: Split Elliptic curves into sub-nodes. | Niels Möller | 2016-09-07 | 1 | -0/+20 |
| | |||||
* | Fix documentation typo. | Niels Möller | 2016-09-07 | 1 | -1/+1 |
| | |||||
* | Add Curve 25519 to concept index. | Niels Möller | 2016-09-05 | 1 | -0/+1 |
| | |||||
* | Define NETTLE_CURVE25519_RFC7748, and document it. | Niels Möller | 2016-09-05 | 1 | -0/+14 |
| | |||||
* | Update Curve25519 documentation. | Niels Möller | 2016-05-02 | 1 | -23/+27 |
| | |||||
* | Fix typos in CBC documentation. Spotted by Zhitao He. | Niels Möller | 2016-02-16 | 1 | -1/+1 |
| | |||||
* | Bump manual's UPDATED-FOR to 3.2. | Niels Möller | 2016-01-23 | 1 | -1/+1 |
| | |||||
* | RSA documentation update. | Niels Möller | 2016-01-10 | 1 | -19/+88 |
| | |||||
* | Typo fix. | Niels Möller | 2015-11-23 | 1 | -1/+1 |
| | |||||
* | Document rsa_encrypt, rsa_decrypt and rsa_decrypt_tr. Text contributed by ↵ | Niels Möller | 2015-11-23 | 1 | -0/+26 |
| | | | | Andy Lawrence. | ||||
* | Updated SHA3 documentation. | Niels Möller | 2015-09-06 | 1 | -14/+19 |
| | |||||
* | Documentation update. | Niels Möller | 2015-03-30 | 1 | -12/+30 |
| | |||||
* | Updated EdDSA documentation. | Niels Möller | 2015-03-19 | 1 | -20/+10 |
| | |||||
* | Document base64url functions. | Niels Möller | 2015-03-12 | 1 | -11/+18 |
| | |||||
* | Updated curve25519_mul documentation. | Niels Möller | 2015-03-10 | 1 | -2/+18 |
| | |||||
* | Documentation of curev25519 and eddsa. | Niels Möller | 2015-02-26 | 1 | -1/+99 |
| | |||||
* | Typo fix. | Niels Möller | 2015-02-10 | 1 | -1/+1 |
| | |||||
* | Document nettle_aead. | Niels Möller | 2014-05-08 | 1 | -3/+41 |
| | |||||
* | Document SHA3 and ChaCha-Poly1305 as experimental. | Niels Möller | 2014-05-06 | 1 | -8/+19 |
| | |||||
* | Smaller doc tweaks, suggested by Nikos. | Niels Möller | 2014-05-06 | 1 | -5/+5 |
| | |||||
* | Document chacha-poly1305. | Niels Möller | 2014-05-05 | 1 | -15/+99 |
| | |||||
* | In the manual, change some subsections to subsubsections. | Niels Möller | 2014-05-05 | 1 | -4/+4 |
| |