atsign-foundation / noports

Connect to any device with no external listening ports open
https://noports.com
BSD 3-Clause "New" or "Revised" License
263 stars 15 forks source link

feat: [c daemon] verify_envelope_signature #1120

Closed realvarx closed 3 weeks ago

realvarx commented 3 weeks ago

- What I did

- How I did it

- How to verify it Run sshnpd normally with verbose flag. A new DEBG message should indicate wether the signature verification was successful.

image

If the original signature is modified before it is verified:

value[100] = 'A';

We will observe how the verification fails:

image

- Description for the changelog

realvarx commented 3 weeks ago

Thanks! I will likely move this to another file, since I need this for npt_request too.

So would you like to merge this branch, or create a different one with these commits and other new features?