Jump to content
Wikipedia The Free Encyclopedia

Dropbear (software)

From Wikipedia, the free encyclopedia
Alternative SSH-server and client
Dropbear
Developer Matt Johnston
Initial releaseApril 2003, 06; 22 years ago (06-04-2003)
Stable release
2025.88[1]  Edit this on Wikidata / 7 May 2025
Repository
Written inC
Operating system Unix-like
Type Remote access
License MIT license
Websitematt.ucc.asn.au/dropbear/dropbear.html

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

[edit ]

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

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.[4]

Features

[edit ]

Dropbear implements the complete SSH version 2 protocol in both the client and the server.[5] [6] 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.[7] 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.[8]

See also

[edit ]

References

[edit ]
  1. ^ . 7 May 2025 https://github.com/mkj/dropbear/releases/tag/DROPBEAR_2025.88 . Retrieved 8 May 2025. {{cite web}}: Missing or empty |title= (help)
  2. ^ "VA Technical Reference Model v 24.4. Dropbear Secure Shell (SSH) Server". oit.va.gov. 2019年09月04日. Retrieved 2024年06月27日.
  3. ^ "dropbear(8)". Ubuntu . Retrieved 2020年05月23日.
  4. ^ Matt Johnston. "Dropbear SSH" . Retrieved 2020年05月23日. PTY handling code is taken from OpenSSH
  5. ^ Liu, Dale (2011年04月18日). Next Generation SSH2 Implementation: Securing Data in Motion. Syngress. ISBN 978-0-08-057000-6.
  6. ^ Aufranc, Jean-Luc (October 6, 2011). "Dropbear: Lightweight SSH Server". CodingHW. Retrieved 2024年06月27日.
  7. ^ Matt Johnston (2004年06月01日). "Makefile.in contains updated files required" . Retrieved 2020年05月23日.[permanent dead link ]
  8. ^ "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[...]
[edit ]
General
Mathematics
Email clients
Secure
communication
OTR
SSH
TLS & SSL
VPN
ZRTP
P2P
DRA
Disk encryption
(Comparison)
Anonymity
File systems (List)
Security-focused
operating system
Service providers
Educational
Anti–computer forensics
Related topics

AltStyle によって変換されたページ (->オリジナル) /