Dropbear

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Dropbear
software
GenereAccesso remoto
Crittografia
SviluppatoreMatt Johnston
Data prima versione6 aprile 2003
Ultima versione2024.84 (4 aprile 2024)
Sistema operativoLinux
LinguaggioC
Licenzalicenza MIT
(licenza libera)
Sito webmatt.ucc.asn.au/dropbear/dropbear.html

Dropbear è un software scritto da Matt Johnston che implementa un server e un client compatibili con Secure Shell.[1] È pensato quale alternativa a OpenSSH negli ambienti con risorse di memoria e di processore limitati, quali ad esempio i sistemi embedded . È un componente fondamentale di OpenWrt e di altre distribuzioni destinata all'utilizzo su router e altri dispositivi.

Dropbear è stato pubblicato per la prima volta nell'aprile 2003.

Dropbear implementa la versione 2 del protocollo Secure Shell (SSH).[2]

Gli algoritmi crittografici vengono implementati utilizzando librerie crittografiche di terze parti come LibTomCrypt che viene incluso all'interno di Dropbear. Alcuni componenti per la gestione dei pseudo terminali derivano direttamente da OpenSSH.[3]

Caratteristiche

[modifica | modifica wikitesto]

Dropbear implementa la versione 2 del protocollo SSH sia lato client che lato server.[4][5] Il supporto alla versione 1 di SSH non viene implementato sia per risparmiare spazio e risorse che per evitare vulnerabilità di sicurezza intrinseche in tale versione. Viene implementato anche SCP.[6] Il supporto SFTP si basa su un file binario che può essere fornito da OpenSSH o programmi simili. FISH funziona ed è supportato da Konqueror .

A partire dalla versione 2013.61test, Dropbear, supporta la crittografia ellittica per lo scambio delle chiavi.[7]

  1. ^ oit.va.gov, https://www.oit.va.gov/Services/TRM/ToolPage.aspx?tid=10896. URL consultato il 27 giugno 2024.
  2. ^ manpages.ubuntu.com, https://manpages.ubuntu.com/manpages/focal/en/man8/dropbear.8.html. URL consultato il 23 maggio 2020.
  3. ^ Matt Johnston, matt.ucc.asn.au, https://matt.ucc.asn.au/dropbear/dropbear.html. URL consultato il 23 maggio 2020.
    «PTY handling code is taken from OpenSSH»
  4. ^ (EN) Dale Liu, Next Generation SSH2 Implementation: Securing Data in Motion, Syngress, 18 aprile 2011, ISBN 978-0-08-057000-6.
  5. ^ CodingHW, https://codinghomeworkhelp.org/. URL consultato il 27 giugno 2024.
  6. ^ Matt Johnston, secure.ucc.asn.au, https://secure.ucc.asn.au/hg/dropbear/rev/fe6bca95afa7. URL consultato il 23 maggio 2020.
  7. ^ matt.ucc.asn.au, https://matt.ucc.asn.au/dropbear/CHANGES. URL consultato il 23 maggio 2020.
    «ECC (elliptic curve) support. Supports ECDSA hostkeys (requires new keys to be generated) and ECDH for setting up encryption keys[...]»

Voci correlate

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]