aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ec
Commit message (Expand)AuthorAgeFilesLines
* Fix crash in ecdh_simple_compute_key.Bernd Edlinger2017-06-141-0/+4
* Fix a memleak in ec_copy_parameters.Bernd Edlinger2017-06-131-2/+6
* make error tables const and separate header fileRich Salz2017-06-071-226/+280
* ec/asm/ecp_nistz256-x86_64.pl: minor sqr_montx cleanup.Andy Polyakov2017-06-051-13/+9
* Left shift of a negative number is undefined behaviourMatt Caswell2017-06-021-115/+115
* Clear sensitive data in ED25519_signDr. Stephen Henson2017-05-301-1/+7
* Add custom sig_info_set for ED25519Dr. Stephen Henson2017-05-301-1/+10
* make errorsDr. Stephen Henson2017-05-301-0/+1
* Add custom ASN.1 sign and verifyDr. Stephen Henson2017-05-301-1/+35
* make errorsDr. Stephen Henson2017-05-301-1/+3
* ED25519 public key method.Dr. Stephen Henson2017-05-301-8/+69
* Add ED25519 ASN.1 methodDr. Stephen Henson2017-05-301-10/+54
* Make Ed25519 consistent with X25519Dr. Stephen Henson2017-05-302-21/+9
* Add Ed25519 algorithm.Dr. Stephen Henson2017-05-302-0/+1335
* Remove filename argument to x86 asm_init.David Benjamin2017-05-111-1/+1
* Cleanup - use e_os2.h rather than stdint.hRichard Levitte2017-05-111-7/+1
* Fix URL links in commentRich Salz2017-05-021-3/+7
* Address some -Wold-style-declaration warningsBenjamin Kaduk2017-05-011-2/+2
* ASN.1: adapt our use of INTxx et al by making them explicitely embeddedRichard Levitte2017-04-131-6/+6
* Act on deprecation of LONG and ZLONG, step 2Richard Levitte2017-04-101-12/+12
* Add EC_KEY_get0_engine()Richard Levitte2017-03-151-0/+5
* Increase the size of the stack buffer to prevent an overflow.Pauli2017-02-241-1/+1
* Fix typo, should be && rather than &Richard Levitte2017-02-221-1/+1
* Iterate over EC_GROUP's poly array in a safe wayRich Salz2017-02-221-3/+6
* mem leak on error path and error propagation fixYuchi2017-02-141-1/+3
* ec/asm/ecp_nistz256-x86_64.pl: add CFI directives.Andy Polyakov2017-02-131-0/+133
* ec/asm/ecp_nistz256-x86_64.pl: fix typo-bug in Win64 SE handler.Andy Polyakov2017-02-131-2/+2
* x86_64 assembly pack: Win64 SEH face-lift.Andy Polyakov2017-02-061-75/+455
* ec/asm/ecp_nistz256-ppc64.pl: minor POWER8-specific optimization.Andy Polyakov2017-01-211-18/+18
* Add support for reference counting using C11 atomicsKurt Roeckx2016-11-177-18/+19
* Check return value of some BN functions.Rich Salz2016-11-151-9/+11
* Revert "Move algorithm specific ppccap code from crypto/ppccap.c"Richard Levitte2016-11-101-38/+0
* Move algorithm specific ppccap code from crypto/ppccap.cRichard Levitte2016-11-091-0/+38
* Remove trailing whitespace from some files.David Benjamin2016-10-104-11/+11
* Add -Wswitch-enumRich Salz2016-09-222-6/+26
* Fix EC_KEY_print so it prints out private key informationTim Hudson2016-09-101-1/+1
* Avoid EVP_PKEY_cmp() crash on EC keys without public componentDavid Woodhouse2016-09-071-0/+4
* Add ecp_nistz256-ppc64 module.Andy Polyakov2016-08-292-0/+2376
* Remove comment tags from structs (coding style)Rich Salz2016-08-291-5/+5
* Use uppercase name for PCT_ enumRich Salz2016-08-292-16/+21
* ec/asm/ecp_nistz256-x86_64.pl: /cmovb/cmovc/ as nasm doesn't recognize cmovb.Andy Polyakov2016-08-241-40/+40
* ec/ecp_nistz256: harmonize is_infinity with ec_GFp_simple_is_at_infinity.Andy Polyakov2016-08-244-212/+102
* ec/ecp_nistz256: harmonize is_infinity with ec_GFp_simple_is_at_infinity.Andy Polyakov2016-08-242-31/+50
* ec/asm/ecp_nistz256-*.pl: addition to perform stricter reduction.Andy Polyakov2016-08-244-89/+158
* ec/asm/ecp_nistz256-x86_64.pl: addition to perform stricter reduction.Andy Polyakov2016-08-242-62/+84
* Fix a memory leak in EC_GROUP_get_ecparameters()Kazuki Yamaguchi2016-08-221-5/+2
* ecp_nistz256.c: get is_one on 32-bit platforms right.Andy Polyakov2016-08-211-15/+22
* constify i2o_ECPublicKeyDr. Stephen Henson2016-08-191-1/+1
* Constify private key decode.Dr. Stephen Henson2016-08-172-5/+5
* constify X509_ALGOR_get0()Dr. Stephen Henson2016-08-171-8/+8