Dropbear (software)

From Wikipedia, the free encyclopedia

Template:Short description

Page Module:Infobox/styles.css has no content.

Dropbear
[[Programmer|DeveloperTemplate:Pluralize from text]]Matt Johnston
Initial releaseApril 2003, 06; 23 years ago (06-04-2003)
Template:Infobox software/simple
Written inC
Operating systemUnix-like
TypeRemote access
LicenseMIT license
Websitematt.ucc.asn.au/dropbear/dropbear.html

Script error: No such module "Check for conflicting parameters".

Dropbear is a software package written by Matt Johnston that provides a Secure Shell-compatible server and client.[1] 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.

Dropbear was originally released in April 2003.

Technology

Dropbear implements version 2 of the Secure Shell (SSH) protocol.[2]

The cryptographic algorithms are implemented using third-party cryptographic libraries like LibTomCrypt 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.[4][5] It does not support SSH version 1 backwards-compatibility in order to save space and resources, and to avoid the inherent security vulnerabilities in SSH version 1. SCP is also implemented.[6] SFTP support relies on a binary file which can be provided by OpenSSH or similar programs. FISH works in any case and is supported by Konqueror.

Dropbear supports elliptic curve cryptography for key exchange, as of version 2013.61test and beyond.[7]

See also

Lua error in mw.title.lua at line 404: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

References

Page Template:Reflist/styles.css has no content.

  1. ^ Page Module:Citation/CS1/styles.css has no content."VA Technical Reference Model v 24.4. Dropbear Secure Shell (SSH) Server". oit.va.gov. 2019-09-04. Retrieved 2024-06-27.
  2. ^ Page Module:Citation/CS1/styles.css has no content."dropbear(8)". Ubuntu. Retrieved 2020-05-23.
  3. ^ Page Module:Citation/CS1/styles.css has no content.Matt Johnston. "Dropbear SSH". Retrieved 2020-05-23. PTY handling code is taken from OpenSSH
  4. ^ Page Module:Citation/CS1/styles.css has no content.Liu, Dale (2011-04-18). Next Generation SSH2 Implementation: Securing Data in Motion. Syngress. ISBN 978-0-08-057000-6.
  5. ^ Page Module:Citation/CS1/styles.css has no content.Aufranc, Jean-Luc (October 6, 2011). "Dropbear: Lightweight SSH Server". CodingHW. Retrieved 2024-06-27.
  6. ^ Page Module:Citation/CS1/styles.css has no content.Matt Johnston (2004-06-01). "Makefile.in contains updated files required". Retrieved 2020-05-23.[permanent dead link]
  7. ^ Page Module:Citation/CS1/styles.css has no content."CHANGES". 14 November 2013. Retrieved 2020-05-23. ECC (elliptic curve) support. Supports ECDSA hostkeys (requires new keys to be generated) and ECDH for setting up encryption keys[...]

Template:Cryptography navbox Lua error in package.lua at line 80: module 'Module:Navbox/configuration' not found.