summaryrefslogtreecommitdiffhomepage
path: root/genrsa.c
AgeCommit message (Collapse)Author
2020-05-26Update LibTomMath to 1.2.0 (#84)Steffen Jaeckel
* 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.
2019-09-16update ltm to 1.1.0 and enable FIPS 186.4 compliant key-generation (#79)Steffen Jaeckel
* make key-generation compliant to FIPS 186.4 * fix includes in tommath_class.h * update fuzzcorpus instead of error-out * fixup fuzzing make-targets * update Makefile.in * apply necessary patches to ltm sources * clean-up not required ltm files * update to vanilla ltm 1.1.0 this already only contains the required files * remove set/get double
2016-05-04Convert #ifdef to #if, other build changesMatt Johnston
2014-02-14generate RSA keys of exact lengthMatt Johnston
2013-11-14rename random.h to dbrandom.h since some OSes have a system random.hMatt Johnston
--HG-- rename : random.c => dbrandom.c rename : random.h => dbrandom.h
2013-05-23Add m_mp_alloc_init_multi() helperMatt Johnston
--HG-- branch : ecc
2013-04-28more ecdsa signkey work, not correctMatt Johnston
--HG-- branch : ecc
2012-07-19/dev/random blocks on busy servers too.Matt Johnston
2012-06-29Improve RNG seeding.Matt Johnston
Try to read from /dev/urandom multiple times, take input from extra sources, and use /dev/random when generating private keys
2011-02-23Improve capitalisation for all logged stringsMatt Johnston
--HG-- extra : convert_revision : 997e53cec7a9efb7413ac6e17b6be60a5597bd2e
2010-07-21Rename rsa_key to dropbear_rsa_key (and same for dss too) soMatt Johnston
we don't conflict with libtomcrypt. --HG-- extra : convert_revision : 77961344ec415d73d48fdc7b1ebead3099c13394
2008-09-12Remove workaround forcing rsa mpint to exactly a 8 bits multiple for putty (seeMatt Johnston
http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/rsa-non8mult-verify-fail.html , was fixed in 2004) --HG-- extra : convert_revision : f21045c791002d81fc6b8dde6537ea481e513eb2
2005-05-05- refactored random mp_int generation and byte->mp_int codeMatt Johnston
- added RSA blinding --HG-- extra : convert_revision : 5d5b4657a24a1c8f53c6fc45d5ec29ddb85fb45a
2004-08-17default initialisers for mp_intsMatt Johnston
--HG-- extra : convert_revision : af69bacb50a31523e383e8f73844d04681f9e394
2004-06-01Makefile.in contains updated files requiredMatt Johnston
--HG-- extra : convert_revision : cc8a8c49dc70e632c352853a39801089b08149be