FelipeMouraOliveira opened a new issue, #18483:
URL: https://github.com/apache/nuttx/issues/18483

   ### Description
   
   Hello everyone,
   
   I would like to volunteer to develop SSH Client/Server support for NuttX. I 
believe this is a highly valuable feature, as it would enable remote access to 
NuttX-based hardware in the field for maintenance and operational purposes. 
With SSH support, we could remotely interact with devices, trigger I/Os, manage 
peripherals, and perform diagnostics in a way that is conceptually similar to 
what we already do on Linux-based systems.
   Also, this is a great opportunity for me to develop my skills. 
   
   The implementation would be based on Dropbear, a lightweight and complete 
SSH stack with a small footprint, which makes it well-suited for embedded 
environments. There is already a reference port available that I plan to use as 
a development guide:
   
[https://github.com/david-cermak/dropbear](https://github.com/david-cermak/dropbear)
   
   The project would be structured in the following phases:
   
   1. Initial study phase to assess requirements and dependencies, including 
evaluation of cryptographic library integration and system constraints.
   2. Review of existing ports for other platforms (for example, ESP-IDF) to 
understand architectural decisions and integration patterns.
   3. Porting of the required SSH client and server functionalities to NuttX.
   4. Testing, validation, performance assessment, and resolution of identified 
issues.
   
   Looking forward to your feedback, tips and suggestions.
   
   ### Verification
   
   - [x] I have verified before submitting the report.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to