summaryrefslogtreecommitdiff
path: root/lib/algorithms/ecc.c
Commit message (Expand)AuthorAgeFilesLines
* priority: support allowlisting in configuration fileDaiki Ueno2021-11-291-1/+46
* priority: refactor config file parsingDaiki Ueno2021-11-241-2/+2
* algorithms: Explicitly name ECDH_X448_OID and ECDH_X25519_OIDDaniel Kahn Gillmor2021-09-171-0/+2
* doc: assorted typo fixestmp-typo-fixesDaiki Ueno2020-08-121-1/+1
* algorithms: implement X448 key exchange and Ed448 signature schemeDaiki Ueno2020-01-231-0/+16
* groups: add function to return group by curveDmitry Eremin-Solenikov2019-11-071-0/+21
* ecc: define curve->group relationshipDmitry Eremin-Solenikov2019-11-071-0/+18
* ecc: fix curve sizes for TC26-256 gost curvesDmitry Eremin-Solenikov2019-10-271-4/+4
* lib/ecc: add documentation for GOST-related curvesDmitry Eremin-Solenikov2019-10-061-0/+23
* lib: define more GOST curvesDmitry Eremin-Solenikov2019-10-061-0/+45
* config: added ability to override and mark algorithms as disabledNikos Mavrogiannopoulos2019-06-201-7/+51
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* Use ASCII version of strcasecmp() in library codetmp-lib-c-strcaseTim Rühsen2018-09-271-4/+5
* Define GOST R 34.10 curvesDmitry Eremin-Solenikov2018-06-231-1/+75
* TLS: introduced support for RFC7919 groupsNikos Mavrogiannopoulos2017-08-011-39/+0
* Renamed GNUTLS_PK_ECDHX to GNUTLS_PK_ECDH_X25519Nikos Mavrogiannopoulos2017-07-171-1/+1
* Added support for EdDSA (Ed25519) curve keysNikos Mavrogiannopoulos2017-07-171-4/+17
* gnutls_oid_to_ecc_curve: fix null pointer dereferenceNikos Mavrogiannopoulos2016-09-261-1/+1
* several spacing fixes to keep syntax-check happyNikos Mavrogiannopoulos2016-09-111-1/+1
* handshake: added support for ECDH with curve X25519Nikos Mavrogiannopoulos2016-04-241-3/+36
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-3/+3
* Exported functions to convert from and to OIDsNikos Mavrogiannopoulos2015-06-181-14/+20
* changed default to 256R1Nikos Mavrogiannopoulos2013-12-181-1/+1
* Added curve_exists() to pk-backend. That allows to determine which curves are...Nikos Mavrogiannopoulos2013-11-271-12/+18
* reindented codeNikos Mavrogiannopoulos2013-11-081-149/+127
* Removed elliptic curve code from gnutls. Use nettle's implementation.Nikos Mavrogiannopoulos2013-04-021-30/+0
* Use LGPLv2.1 in the files their author's agreed to.Nikos Mavrogiannopoulos2013-02-011-1/+1
* Since: 3.0.0 -> Since 3.0 to reflect that it might be on a later version than...Nikos Mavrogiannopoulos2012-02-181-2/+2
* Allow quering available elliptic curves by adding gnutls_ecc_curve_list().Nikos Mavrogiannopoulos2012-01-241-0/+28
* Run 'make update-copyright'.Simon Josefsson2012-01-161-1/+1
* Added SECP192R1 curve.Nikos Mavrogiannopoulos2011-12-091-0/+13
* Clarify license and copyright.Simon Josefsson2011-08-031-5/+3
* Add GTK-DOC Since: tags for 3.0.0 additions.Simon Josefsson2011-08-021-0/+4
* documentation fixesNikos Mavrogiannopoulos2011-07-231-1/+1
* Added gnutls_x509_privkey_import_ecc_raw() and gnutls_x509_privkey_export_ecc...Nikos Mavrogiannopoulos2011-05-221-3/+5
* updates to allow the generation of an ECC private key.Nikos Mavrogiannopoulos2011-05-221-1/+22
* gnutls_pk_params_st is used internally to transfer public key parameters. Thi...Nikos Mavrogiannopoulos2011-05-221-15/+65
* Curve TLS ID is being stored in algorithms/ecc.c.Nikos Mavrogiannopoulos2011-05-211-0/+44
* gnutls_algorithms.c was split into manageable files in algorithms/.Nikos Mavrogiannopoulos2011-05-211-0/+180