CryptoLib icon indicating copy to clipboard operation
CryptoLib copied to clipboard

Provide a software-only solution using the CCSDS Space Data Link Security Protocol - Extended Procedures (SDLS-EP) to secure communications between a spacecraft running the core Flight System (cFS) an...

Results 49 CryptoLib issues
Sort by recently updated
recently updated
newest added

This addresses #240 and #239 Addition of Custom Module path variables and cmake options Addition of Custom Crypto Module, as well as pathing variables in Cmake.

Per https://github.com/nasa/CryptoLib/pull/232#discussion_r1539437911

Remove the char* pointers that are associated with ak_ref and ek_ref within the SA stuctures. This will aid in allowing fread/write to more easily save files. The current default value...

In order to support the integration of a hardware crypto unit, a custom interface stub should be created for the crypto module

Path variables for the custom module source files should be added to the cryptolib CMake files. If the variable is not set, then a default path can be used. For...

Refactor sadb_routine_mariadb_template.c - parse_sa_from_mysql_query #196

cmp

Refactor cryptography_interface_kmc_crypto_service_template.c - cryptography_aead_encrypt - cryptography_encrypt - cryptography_authenticate - cryptography_aead_decrypt #196

cmp

Refactor base64.c for kmc_crypto_service. base64Decode function. #196

cmp

Update the wiki to be more understandable. Clarify anything that was confusing during initial install

CCSDS 355.1-B-1 indicates that the length field of EP PDUs should be the length of the PDU data field in **bits**: > **5.3.2.3.1** The Extended Procedures Data Field Length shall...