Dropbear (software)
Developer(s) | Matt Johnston |
---|---|
Initial release | April 2003, 06 |
Stable release | 2016.74 (July 21, 2016 ) [±][1] |
Written in | C |
Operating system | Unix-like |
Type | Remote access |
License | MIT license |
Website |
matt |
Dropbear is a software package written by Matt Johnston that provides a Secure Shell-compatible server and client. It is designed as a replacement for standard OpenSSH for environments with low memory and processor resources, such as embedded systems. It is a core component of OpenWrt and other router distributions.
Technology
Dropbear implements version 2 of the Secure Shell (SSH) protocol.[2]
The cryptographic algorithms are implemented using third-party cryptographic libraries included internally in the Dropbear distribution. It derives some parts from OpenSSH to handle BSD-style pseudo terminals.[3]
Features
Dropbear implements the complete SSH version 2 protocol in both the client and the server. It does not support SSH version 1 backwards-compatibility to save space and resources, and to avoid the inherent security vulnerabilities in SSH version 1. SCP is also implemented.[4] SFTP support relies on a binary file which can be provided by OpenSSH or similar programs. FISH works in any case and is supported e.g. by Konqueror. Supports elliptic curve cryptography for key exchange and public key authentication as of version 2013.62.[5]
See also
- Lsh — GNU Project's implementation of ssh
- Comparison of SSH clients
- Comparison of SSH servers
References
- ↑ "Dropbear ChangeLog". 2015-12-03. Retrieved 2016-08-15.
- ↑ "Ubuntu Manpage: dropbear - lightweight SSH2 server". Ubuntu.com web site. Canonical, Inc. Retrieved 20 June 2011.
- ↑ https://matt.ucc.asn.au/dropbear/dropbear.html Dropbear implementation details
- ↑ https://secure.ucc.asn.au/hg/dropbear/file/5608a5a61c2a/scp.c
- ↑ https://matt.ucc.asn.au/dropbear/CHANGES
External links
- Official website
- "Dropbear". Freecode.
- http://packages.debian.org/dropbear (Debian package page)
- https://dev.openwrt.org/browser/trunk/package/dropbear (OpenWrt package page)
- DropBear SSH for Android on Google Play