-
Notifications
You must be signed in to change notification settings - Fork 28
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
How the Space Data Link Security (SDLS) protocol is implemented? #134
Comments
Hi Kind Regards |
As I understand it, CryptoLib was initially developed with cFS integration to help verify the CCSDS SDLS specification -- and it succeeded for that purpose, however, I don't think it was an operationally complete implementation at the time -- just an experimental proof of concept. This past year, we've primarily developed CryptoLib to be a standalone SDLS-implementing library with a focus on telecommanding (TC Frames) so that it can be integrated into various ground data systems -- this has also been a successful effort and the implementation has been proven operationally with flight systems. The library has changed significantly since its initial implementation and the cFS integration hasn't really been maintained (that hasn't been our goal). It probably wouldn't be a ton of work to get cFS integration functional with the latest iteration of CryptoLib, but I don't think it'll work unless some development effort is undertaken. The NASA IV&V team would have more information about cFS integration and any plans related to that. (@jlucas9 @szemerick @rjbrown2 ) |
Hi, |
Closing for now but providing reference to original documentation about CryptoLib - https://researchrepository.wvu.edu/cgi/viewcontent.cgi?article=8150&context=etd |
Hi,
I am trying to understand the CryptoLib and cFS. But I am not still clear how the SDLS protocol is implemented in this project. If you can tell me the components or modules or files where this protocol is implemented and how it is enforced that will give me a better idea. Also, if you can give me an example how this CryptoLib can be used that will also help me in my understanding.
The text was updated successfully, but these errors were encountered: