summaryrefslogtreecommitdiff
path: root/lib/includes/gnutls/crypto.h
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'tmp-public-header-guards' into 'master'Daiki Ueno2020-08-141-1/+2
|\
| * Add or clean header guards in lib/includes/gnutls/tmp-public-header-guardsTim Rühsen2019-05-081-1/+2
* | crypto-api: add generic crypto functions for KDFDaiki Ueno2020-02-041-0/+18
* | crypto-api: add gnutls_hmac_get_key_size() functionDmitry Eremin-Solenikov2019-12-271-0/+1
* | crypto-api: add gnutls_aead_cipher_{en,de}cryptv2tmp-encryptv2Daiki Ueno2019-08-091-0/+14
* | lib: add support for gnutls_hash_copy()Dmitry Eremin-Solenikov2019-06-261-0/+2
* | api: add gnutls_hmac_copy() functionDmitry Eremin-Solenikov2019-06-261-0/+1
* | Add MAC api to support copying of instancesDmitry Eremin-Solenikov2019-06-241-0/+1
* | Marked the crypto backend registration APIs as deprecatedtmp-deprecate-registration-apisNikos Mavrogiannopoulos2019-06-201-4/+8
|/
* crypto: add private API to retrieve internal IVDaiki Ueno2019-05-031-0/+1
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Add few functions to support basic operations with GOST public keysDmitry Eremin-Solenikov2018-06-231-0/+3
* gnutls_aead_cipher_encryptv: introducedNikos Mavrogiannopoulos2018-06-141-0/+8
* pk: exported gnutls_decode_rs_value() and gnutls_encode_rs_value()Nikos Mavrogiannopoulos2017-05-271-0/+3
* crypto.h: include gnutls.h to obtain required typesNikos Mavrogiannopoulos2017-03-061-0/+2
* crypto.h: improved documentation of randomness levelsNikos Mavrogiannopoulos2017-02-211-2/+3
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-10/+10
* several sign-related API changesNikos Mavrogiannopoulos2016-05-311-5/+5
* Added gnutls_encode_ber_digest_info and gnutls_decode_ber_digest_infoNikos Mavrogiannopoulos2015-11-251-0/+11
* use pure and const gcc attributes in headersNikos Mavrogiannopoulos2015-08-071-6/+6
* Added API to register MAC and digest algorithms.Nikos Mavrogiannopoulos2015-03-181-0/+41
* Added API to register AEAD and legacy ciphers.Nikos Mavrogiannopoulos2015-03-181-0/+46
* Modified crypto backend to accomodate for the CCM ciphersuitesNikos Mavrogiannopoulos2014-12-031-14/+14
* Added a new simple to use AEAD APINikos Mavrogiannopoulos2014-10-251-0/+26
* improved indentation in headers.Nikos Mavrogiannopoulos2013-11-091-70/+68
* reindented codeNikos Mavrogiannopoulos2013-11-081-62/+70
* Added gnutls_cipher_get_tag_size().Nikos Mavrogiannopoulos2013-06-101-1/+1
* revert prototype moveNikos Mavrogiannopoulos2013-05-291-2/+0
* Added gnutls_mac_get_nonce_size()Nikos Mavrogiannopoulos2013-03-231-0/+3
* The HMAC subsystem can now be used for other MAC algorithms, like UMAC. UMAC-...Nikos Mavrogiannopoulos2013-03-191-0/+1
* Added salsa20 cipher, and ciphersuites.Nikos Mavrogiannopoulos2013-03-171-0/+1
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* Added gnutls_rnd_refresh().Nikos Mavrogiannopoulos2013-01-271-0/+2
* several type changes to please clangNikos Mavrogiannopoulos2012-04-021-1/+1
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1
* Added encryption flag to simplify and optimize key expansion.Nikos Mavrogiannopoulos2011-09-071-1/+1
* Clarify license and copyright.Simon Josefsson2011-08-031-6/+4
* Fix GTK-DOC manual.Simon Josefsson2011-08-021-1/+1
* gnutls/crypto.h no longer includes functions to register ciphers.Nikos Mavrogiannopoulos2011-06-021-293/+1
* No need to keep Z in parameters since the pubkey can always be converted to a...Nikos Mavrogiannopoulos2011-05-221-2/+1
* gnutls_pk_params_st is used internally to transfer public key parameters. Thi...Nikos Mavrogiannopoulos2011-05-221-1/+1
* Account 'A' in calculations for point doubling.Nikos Mavrogiannopoulos2011-05-201-6/+7
* Initial ecc support. Adds support for anonymous ECDH ciphersuites.Nikos Mavrogiannopoulos2011-05-201-1/+14
* Added gnutls_cipher_set_iv().Nikos Mavrogiannopoulos2011-04-121-0/+2
* Increased priority of CPU assisted ciphers.Nikos Mavrogiannopoulos2011-04-121-1/+1
* Added gnutls_cipher_add_auth() gnutls_cipher_tag() to export theNikos Mavrogiannopoulos2011-02-071-0/+3
* Added support for GCM ciphersuites (not tested with other implementation).Nikos Mavrogiannopoulos2011-02-061-1/+5
* Indented code. Use same indentation but with -nut to avoid usage of tabs. In ...Nikos Mavrogiannopoulos2010-12-161-227/+231
* C++ fixes, tiny patch from "Brendan Doherty" <brendand@gentrack.com>.Simon Josefsson2010-12-071-4/+13
* Indent (using GNU indent 2.2.11).Simon Josefsson2010-10-141-13/+14