Robert Brown
Robert Brown
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.
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...
Refactor sadb_routine_mariadb_template.c - parse_sa_from_mysql_query #196
Refactor cryptography_interface_kmc_crypto_service_template.c - cryptography_aead_encrypt - cryptography_encrypt - cryptography_authenticate - cryptography_aead_decrypt #196
Refactor base64.c for kmc_crypto_service. base64Decode function. #196
Update the wiki to be more understandable. Clarify anything that was confusing during initial install
#198 #255 Continue update on KMC Interface side. Should just require a new query to return all of the associations by SPI, ekid, and akid. The same logic (plus sql...
There are lots of places we've kept commented out code for reference or reversion. At this point they can all be removed.
Remove all references to hard coded values. Utilize defines as much as possible.
Revisit the ignore file for CodeCov https://github.com/nasa/CryptoLib/blob/main/codecov.yml When open source containers are available, and these builds can successfully be ran, these can be re-enabled for more accurate total coverage maps.