-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SDLS-EP Baseline: Key Management #147
Comments
https://public.ccsds.org/Pubs/355x1b1.pdf (Page 3-1) |
Closes #44 |
For reference / my starting point on this: There are issues with the UTs in ut_ep_key_validation.c that involve memory corruption. |
According to @dccutrig, all Key Management unit tests are passing with no changes to the code. Can now resume work on this. |
After much debate, we're jotting down our thoughts about how to proceed with this: Note: We are able to create a buffer and gather the expected output.
|
…ears to have fixed Key verification! Need updated Uts to confirm
This is 99% resolved! We tracked the issue to a declared, but un-initialized local variable. During further testing and a re-write to get the sdls reply locally, it was causing garbage data to populate the IV and propagated through several function calls. There is a note / TODO about how to handle IV Generation for Key Verification - the old code assumed this happened in an SA with an active IV that could be used, but this is probably not what we want to do? |
No description provided.
The text was updated successfully, but these errors were encountered: