summaryrefslogtreecommitdiff
path: root/nettle.texinfo
Commit message (Collapse)AuthorAgeFilesLines
* Add index entries for GOST hash and GOST DSA.ecc-gostNiels Möller2020-01-271-0/+2
|
* Add documentation for GOSTDSA and GOST curves.Dmitry Baryshkov2020-01-271-1/+64
| | | | Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
* Implement ed448-shake256Niels Möller2020-01-021-0/+25
|
* Document SHAKE-256.shake256Niels Möller2019-12-251-0/+22
|
* Implement Curve448 primitivesDaiki Ueno2019-11-301-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-boxDmitry Eremin-Solenikov2019-09-151-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-64cmac64Dmitry Eremin-Solenikov2019-07-221-4/+34
|
* Merge branch 'siv-mode' into master-updatesNiels Möller2019-07-021-1/+98
|\
| * Merge branch 'master' into siv-modesiv-modeNiels Möller2019-06-061-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öller2019-05-151-16/+10
| | |
| * | SIV-CMAC mode, based on patch by Nikos MavrogiannopoulosNiels Möller2019-05-061-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 Lewis2019-06-151-11/+11
| |/ |/|
* | Fix doc of cmac context structs.Niels Möller2019-06-061-1/+2
| |
* | Delete old libdes/openssl compatibility interface.delete-des-compatNiels Möller2019-05-121-12/+0
|/
* Update docs for xts-aesNiels Möller2019-03-241-10/+10
| | | | The structs are named xts_aes*_key, not xts_aes*_ctx.
* Add support for XTS encryption modeSimo Sorce2019-03-241-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öller2018-08-081-2/+68
|
* Added support for CMACNikos Mavrogiannopoulos2018-02-191-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öller2018-02-161-10/+24
|
* Update CAST128/CAST5 docs. Inconsistencies spotted by Henrik Rindlöw.Niels Möller2018-02-161-9/+20
|
* Add CFB8 - Cipher Feedback 8-bit block cipher modeDmitry Eremin-Solenikov2018-01-201-19/+87
| | | | | | Add CFB variant with 8-bit segment size. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* Update manualNiels Möller2017-11-111-33/+43
|
* Add CFB block mode supportDmitry Eremin-Solenikov2017-10-161-9/+97
| | | | Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
* doc: added HKDF documentationNikos Mavrogiannopoulos2017-08-301-5/+44
| | | | Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
* Add PSS variants for RSA sign/verify functionsDaiki Ueno2017-03-211-0/+37
| | | | Signed-off-by: Daiki Ueno <dueno@redhat.com>
* Fix a few minor documentation typos.Niels Möller2016-09-211-3/+3
|
* Fix ECDSA broken node links. Reported by Nick Alcock.Niels Möller2016-09-191-1/+1
|
* Document memeql_sec.Niels Möller2016-09-071-2/+11
|
* doc: Split Elliptic curves into sub-nodes.Niels Möller2016-09-071-0/+20
|
* Fix documentation typo.Niels Möller2016-09-071-1/+1
|
* Add Curve 25519 to concept index.Niels Möller2016-09-051-0/+1
|
* Define NETTLE_CURVE25519_RFC7748, and document it.Niels Möller2016-09-051-0/+14
|
* Update Curve25519 documentation.Niels Möller2016-05-021-23/+27
|
* Fix typos in CBC documentation. Spotted by Zhitao He.Niels Möller2016-02-161-1/+1
|
* Bump manual's UPDATED-FOR to 3.2.Niels Möller2016-01-231-1/+1
|
* RSA documentation update.Niels Möller2016-01-101-19/+88
|
* Typo fix.Niels Möller2015-11-231-1/+1
|
* Document rsa_encrypt, rsa_decrypt and rsa_decrypt_tr. Text contributed by ↵Niels Möller2015-11-231-0/+26
| | | | Andy Lawrence.
* Updated SHA3 documentation.Niels Möller2015-09-061-14/+19
|
* Documentation update.Niels Möller2015-03-301-12/+30
|
* Updated EdDSA documentation.Niels Möller2015-03-191-20/+10
|
* Document base64url functions.Niels Möller2015-03-121-11/+18
|
* Updated curve25519_mul documentation.Niels Möller2015-03-101-2/+18
|
* Documentation of curev25519 and eddsa.Niels Möller2015-02-261-1/+99
|
* Typo fix.Niels Möller2015-02-101-1/+1
|
* Document nettle_aead.Niels Möller2014-05-081-3/+41
|
* Document SHA3 and ChaCha-Poly1305 as experimental.Niels Möller2014-05-061-8/+19
|
* Smaller doc tweaks, suggested by Nikos.Niels Möller2014-05-061-5/+5
|
* Document chacha-poly1305.Niels Möller2014-05-051-15/+99
|
* In the manual, change some subsections to subsubsections.Niels Möller2014-05-051-4/+4
|