CryptoLib
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...
Investigate how TC_apply handles an shivf_len (12) less than iv_len (16) in KMC. It was reported that a test that used to pass is now failing. > Some KMC tests...
### Description AOS & TM Need review with respect to CBC Padding (max amount of CBC padding allowed, AND inclusion of CCM and unit tests for CCM for libgcrypt) Specific...
Looking to have two operational SAs per protocol (TC, TM, AOS). One clear mode and one recommended standard (AES-GSM-256 or SIV) for demonstration purposes.
Currently EPs are supported one of two ways: 1) Using a packet layer APID (0x1880) 2) Using a specific VDIC (currently referenced at 4) This like needs to be an...
Update current documentation. Make more current. Should be more user focused, and aid in getting things up and running quickly. Utilize Sphinx, and ReadtheDocs as possible. Update changes within Readme...
> Hi, > Here you can find some issues / deviations we have identified with respect to CCSDS Transfer Frames implementation. Hope this helps for future developments, but if you...
Happening at https://github.com/nasa/CryptoLib/blob/b9a9c7d1866477c6fc5b0fd20a9ba0035eb46ea3/src/crypto/kmc/cryptography_interface_kmc_crypto_service.template.c#L1328
Can likely duplicate the existing `sadb_populate.sql`, at least for testing.
Consider the following TM specific Managed Parameters: ``` GvcidManagedParameters_t TM_UT_Managed_Parameters = { 0, 0x002c, 0, TM_NO_FECF, AOS_FHEC_NA, AOS_IZ_NA, 0, TM_SEGMENT_HDRS_NA, 1024, TM_NO_OCF, 1}; Crypto_Config_Add_Gvcid_Managed_Parameters(TM_UT_Managed_Parameters); ``` There are several arguments that...
Robert reported that CryptoLib does not build on Mac, specifically with the custom changes to the Nos3 CryptoLib version.