Dropbear es un paquete de software escrito por Matt Johnston que proporciona un servidor y un cliente compatibles con Secure Shell . Está diseñado como un reemplazo para OpenSSH estándar para entornos con poca memoria y recursos de procesador, como los sistemas integrados . Es un componente central de OpenWrt y otras distribuciones de enrutadores.
Desarrollador (es) | Matt Johnston |
---|---|
Versión inicial | Abril de 2003, 06 |
Lanzamiento estable | 2020.81 (29 de octubre de 2020 [±] [1] | )
Repositorio | |
Escrito en | C |
Sistema operativo | Tipo Unix |
Tipo | Acceso remoto |
Licencia | Licencia MIT |
Sitio web | mate |
Dropbear se lanzó originalmente en abril de 2003.
Tecnología
Dropbear implementa la versión 2 del protocolo Secure Shell (SSH). [2]
Los algoritmos criptográficos se implementan utilizando bibliotecas criptográficas de terceros incluidas internamente en la distribución de Dropbear. Deriva algunas partes de OpenSSH para manejar pseudo terminales de estilo BSD . [3]
Características
Dropbear implementa el protocolo SSH versión 2 completo tanto en el cliente como en el servidor. No es compatible con la versión 1 de SSH compatibilidad hacia atrás con el fin de ahorrar espacio y recursos, y para evitar las vulnerabilidades de seguridad inherentes en la versión de SSH también se implementa 1. SCP. [4] La compatibilidad con SFTP se basa en un archivo binario que puede proporcionar OpenSSH o programas similares. FISH funciona en cualquier caso y es compatible con Konqueror .
Dropbear admite la criptografía de curva elíptica para el intercambio de claves, a partir de la versión 2013.61test y posteriores. [5]
Comparación con OpenSSH
Aquí hay una lista de características * no * presentes en Dropbear pero presentes en OpenSSH:
- Reenvío X11
- reenvío de puertos
- probablemente más?
Ver también
- Lsh - Implementación de ssh del Proyecto GNU
- Comparación de clientes SSH
- Comparación de servidores SSH
Referencias
- ^ "Dropbear ChangeLog" . 2020-10-29 . Consultado el 11 de mayo de 2021 .
- ^ "dropbear (8)" . Ubuntu . Consultado el 23 de mayo de 2020 .
- ^ Matt Johnston. "Dropbear SSH" . Consultado el 23 de mayo de 2020 .
El código de manejo de PTY se toma de OpenSSH
- ^ Matt Johnston (1 de junio de 2004). "Makefile.in contiene archivos actualizados necesarios" . Consultado el 23 de mayo de 2020 .
- ^ "CAMBIOS" . 14 de noviembre de 2013 . Consultado el 23 de mayo de 2020 .
Soporte ECC (curva elíptica). Admite claves de host ECDSA (requiere la generación de claves nuevas) y ECDH para configurar claves de cifrado [...]