summaryrefslogtreecommitdiff
path: root/ecc.c
Commit message (Collapse)AuthorAgeFilesLines
* Update LibTomMath to 1.2.0 (#84)Steffen Jaeckel2020-05-261-2/+2
| | | | | | | | | | | | | | | | | | | | * update C files * update other files * update headers * update makefiles * remove mp_set/get_double() * use ltm 1.2.0 API * update ltm_desc * use bundled tommath if system-tommath is too old * XMALLOC etc. were changed to MP_MALLOC etc.
* include config.h for options.h. don't need to include options.h whenMatt Johnston2018-02-181-1/+0
| | | | includes.h brings it in
* simplify error handling, check mp_copy return valueMatt Johnston2018-02-101-19/+14
|
* Pointer parameter could be declared as pointing to constFrancois Perrad2017-08-191-2/+2
|
* Convert #ifdef to #if, other build changesMatt Johnston2016-05-041-7/+7
|
* Fix some memory leaks in ecc codeMatt Johnston2015-03-011-5/+0
|
* Fix some warningsMatt Johnston2013-11-251-2/+2
|
* use oldstyle commentsMatt Johnston2013-11-141-5/+5
|
* - Some fixes for old compilers like tru64 v4 from Daniel Richard G.Matt Johnston2013-11-141-10/+14
| | | | - Don't warn about blocking random device for prngd
* Various cleanups and fixes for warningsMatt Johnston2013-11-121-2/+2
|
* Add m_mp_alloc_init_multi() helperMatt Johnston2013-05-231-6/+3
|
* A bit of work on ecdsa for host/auth keysMatt Johnston2013-04-141-3/+14
|
* A bit of debugging outputMatt Johnston2013-04-091-3/+12
|
* Be safer with how we handle ltc_ecc_sets[] (particularly withMatt Johnston2013-04-091-8/+38
| | | | | | system libtomcrypt) A bit of progress with ecdsa code
* start on ecdsa keysMatt Johnston2013-04-091-4/+3
|
* - Rename buf_put_ecc_pubkey_string() to buf_put_ecc_raw_pubkey_string()Matt Johnston2013-04-081-154/+156
| | | | - Reindent ecc.c properly
* ecdh works against OpenSSHMatt Johnston2013-04-081-15/+7
|
* - Fix various hardcoded uses of SHA1Matt Johnston2013-04-081-7/+7
| | | | | - rename curves to nistp256 etc - fix svr-auth.c TRACE problem
* ecc kind of works, needs fixing/testingMatt Johnston2013-04-071-1/+2
|
* More changes for KEX and ECDH. Set up hash descriptors, make ECC code work,Matt Johnston2013-03-291-30/+89
| | | | ses.hash and ses.session_id are now buffers (doesn't compile)
* ecc key import functionMatt Johnston2013-03-271-11/+68
|
* more bits on ecc branchMatt Johnston2013-03-271-0/+97
|
* refactor kexdh code a bit, start working on ecdh etcMatt Johnston2013-03-261-0/+17