summaryrefslogtreecommitdiff
path: root/rsa.c
Commit message (Expand)AuthorAgeFilesLines
* Update LibTomMath to 1.2.0 (#84)Steffen Jaeckel2020-05-261-7/+9
* split signkey_type and signature_type for RSA sha1 vs sha256Matt Johnston2020-05-171-6/+6
* use sigtype where appropriateMatt Johnston2020-04-061-35/+66
* limit rsa->e size to 64 bitsMatt Johnston2018-02-171-0/+6
* Pointer parameter could be declared as pointing to constFrancois Perrad2017-08-191-8/+8
* add m_mp_free_multi, be more careful freeing when failing to load keysMatt Johnston2017-05-261-25/+3
* fix DEBUG_* conditionFrancois Perrad2016-11-191-1/+1
* Convert #ifdef to #if, other build changesMatt Johnston2016-05-041-4/+4
* more hard tabFrancois Perrad2016-01-011-15/+15
* refactor indentation with hard tabFrancois Perrad2015-12-311-5/+5
* buf_getstring and buf_putstring now use non-unsigned char*Matt Johnston2015-06-041-2/+2
* Fix pointer differ in signess warnings [-Werror=pointer-sign]Ga?l PORTAY2015-05-021-2/+2
* Make some debug info conditionalMatt Johnston2014-02-241-1/+3
* rename random.h to dbrandom.h since some OSes have a system random.hMatt Johnston2013-11-141-1/+1
* have separate ecdsa keys for each sizeMatt Johnston2013-05-251-1/+1
* Add m_mp_alloc_init_multi() helperMatt Johnston2013-05-231-8/+3
* merge in HEADMatt Johnston2013-05-211-3/+3
|\
| * Move the more verbose TRACE() statements into TRACE2()Matt Johnston2013-04-011-3/+3
* | Make _sign and _verify functions take a buffer* rather than void* and intMatt Johnston2013-04-061-14/+7
|/
* Improve capitalisation for all logged stringsMatt Johnston2011-02-231-8/+8
* Rename rsa_key to dropbear_rsa_key (and same for dss too) soMatt Johnston2010-07-211-9/+9
* merge of '182c2d8dbd5321ef4d1df8758936f4dc7127015f'Matt Johnston2006-12-061-14/+29
|\
| * Make sure that we clean up key parts if we fail during reading a rsa keyMatt Johnston2006-11-021-14/+29
* | Fixes from Erik Hovland:Matt Johnston2006-07-071-5/+16
|/
* Stomp on some minor warningsMatt Johnston2006-03-081-1/+0
* * use own assertions which should get logged properlyMatt Johnston2005-09-051-10/+10
* * move RSA_BLINDING to options.hMatt Johnston2005-07-081-1/+0
* * add a "label" argument to printhex()Matt Johnston2005-05-101-3/+4
* - refactored random mp_int generation and byte->mp_int codeMatt Johnston2005-05-051-30/+56
* Fixed DEBUG_TRACE macro so that we don't get semicolons left about the placeMatt Johnston2005-01-021-25/+25
* default initialisers for mp_intsMatt Johnston2004-08-171-2/+3
* Merging in the changes from 0.41-0.43 main Dropbear treeMatt Johnston2004-08-121-6/+10
* Client mostly works up to password authMatt Johnston2004-07-281-0/+6
* Makefile.in contains updated files requiredMatt Johnston2004-06-011-0/+362