Dropbear

Dropbear è un software scritto da Matt Johnston che implementa un server e un client compatibili con Secure Shell.[1] È pensato quale alternativa a Op

Dropbear
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.

Tecnologia

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

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]

Note

  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[collegamento interrotto]. 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

Collegamenti esterni

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.