summaryrefslogtreecommitdiffhomepage
path: root/dropbearkey.c
AgeCommit message (Collapse)Author
2020-05-24send and handle SSH_MSG_EXT_INFO only at the correct pointMatt Johnston
- other fixes for rsa pubkey auth - only include ext-info handling when rsa pubkey auth is compiled
2020-03-12Add Ed25519 support (#91)Vladislav Grishenko
* Add support for Ed25519 as a public key type Ed25519 is a elliptic curve signature scheme that offers better security than ECDSA and DSA and good performance. It may be used for both user and host keys. OpenSSH key import and fuzzer are not supported yet. Initially inspired by Peter Szabo. * Add curve25519 and ed25519 fuzzers * Add import and export of Ed25519 keys
2017-08-12fix formatFrancois Perrad
Argument no. 3 nominally inconsistent with format (int vs. unsigned int)
2017-06-24add configuration option for default RSA size.Matt Johnston
print key size with dropbearkey
2017-06-02when pointer, use NULL instead of 0Francois Perrad
2017-05-18merge 2017.75Matt Johnston
2016-11-19Use atomic key generation in all casesMatt Johnston
2016-05-04Convert #ifdef to #if, other build changesMatt Johnston
2016-01-01more hard tabFrancois Perrad
2015-12-31refactor indentation with hard tabFrancois Perrad
2015-01-24Default client key path ~/.ssh/id_dropbearMatt 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-11-07Add '-R' for delayed hostkey optionMatt Johnston
--HG-- branch : keyondemand
2013-11-07refactor key generation, make it generate as required.Matt Johnston
Needs UI in server command line options --HG-- branch : keyondemand
2013-11-01Fix specifying a keysize for key generation, fix key name argumentsMatt Johnston
--HG-- branch : ecc
2013-10-31Default to some larger key sizesMatt Johnston
--HG-- branch : ecc
2013-05-25have separate ecdsa keys for each sizeMatt Johnston
fix crash from the mp_alloc_init_multi change in RSA --HG-- branch : ecc
2013-05-09quieten the compilerMatt Johnston
--HG-- branch : ecc
2013-05-09Fix build for dropbearkey and ecdsa with certain optionsMatt Johnston
--HG-- branch : ecc
2013-05-03ecdsa is workingMatt Johnston
--HG-- branch : ecc
2013-04-28more ecdsa signkey work, not correctMatt Johnston
--HG-- branch : ecc
2013-04-09start on ecdsa keysMatt Johnston
--HG-- branch : ecc
2013-03-21Add URL to usage textMatt Johnston
2011-02-27Refer to RFCs rather than drafts, update some section referencesMatt Johnston
--HG-- extra : convert_revision : b5c5c88e702f427b9d5e8c592e2b7e1bda204ff3
2007-08-08Make dropbearkey only generate 1024 bit keysMatt Johnston
--HG-- extra : convert_revision : 8a7db1e2fdc5636abb338adb636babc32f465739
2006-07-07Fixes from Erik Hovland:Matt Johnston
cli-authpubkey.c: fix leak of keybuf cli-kex.c: fix leak of fingerprint fp cli-service.c: remove commented out code dropbearkey.c: don't attepmt to free NULL key on failure common-kex.c: only free key if it is initialised keyimport.c: remove dead encrypted-key code don't leak a FILE* loading OpenSSH keys rsa.c, dss.c: check return values for some libtommath functions svr-kex.c: check return value retrieving DH kex mpint svr-tcpfwd.c: fix null-dereference if remote tcp forward request fails tcp-accept.c: don't incorrectly free the tcpinfo var --HG-- extra : convert_revision : 640a55bc710cbaa6d212453c750026c770e19193
2006-06-07Add -N "no remote command" dbclient option.Matt Johnston
Document -N in dbclient.1 and -P in dropbear.8 --HG-- extra : convert_revision : 7cada79bf8f61e09a72e5d492170bd10ab0acee3
2006-06-07Include user@host in the pubkey line, since it's sometimes very usefulMatt Johnston
--HG-- extra : convert_revision : c3d6444f31a3b583e6405e1b99e666d020e89eac
2005-01-02Fixed DEBUG_TRACE macro so that we don't get semicolons left about the placeMatt Johnston
--HG-- extra : convert_revision : d928bc851e32be7bd429bf7504b148c0e4bf7e2f
2004-08-18DEBUG_TRACE now only triggers with -v on the cmdlineMatt Johnston
--HG-- extra : convert_revision : 91ef4ca657cd116dba148a50a90c8bcc5d206d4b
2004-08-14Dropbearkey can now print out pubkey portionsMatt Johnston
--HG-- extra : convert_revision : 2d897b12ba8710efe0b042b36b1fd31b2469eb15
2004-08-12Merging in the changes from 0.41-0.43 main Dropbear treeMatt Johnston
--HG-- extra : convert_revision : 4c3428781bc8faf0fd7cadd7099fbd7f4ea386e7
2004-07-27Switching to the magical new Makefile, and new dbmulti styleMatt Johnston
--HG-- extra : convert_revision : 3f8efcdd56aab197d30a1ea81527c37dfee2f928
2004-06-01Makefile.in contains updated files requiredMatt Johnston
--HG-- extra : convert_revision : cc8a8c49dc70e632c352853a39801089b08149be