-
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
WolfSSL Encryption Option #144
Labels
cmp
NASA GSFC CMP
Comments
jlucas9
added a commit
that referenced
this issue
Aug 29, 2023
jlucas9
added a commit
that referenced
this issue
Aug 29, 2023
…etermined, and move to use env.sh setup;
jlucas9
added a commit
that referenced
this issue
Sep 6, 2023
jlucas9
added a commit
that referenced
this issue
Sep 7, 2023
jlucas9
added a commit
that referenced
this issue
Sep 14, 2023
jlucas9
added a commit
that referenced
this issue
Sep 21, 2023
…se and added CMAC and SIV build flags to WolfSSL docker build;
jlucas9
added a commit
that referenced
this issue
Sep 22, 2023
… function. Additionally commented out unit tests that were specfic to gcrypt for later refactoring;
jlucas9
added a commit
that referenced
this issue
Sep 26, 2023
jlucas9
added a commit
that referenced
this issue
Sep 26, 2023
jlucas9
added a commit
that referenced
this issue
Sep 26, 2023
jlucas9
added a commit
that referenced
this issue
Sep 26, 2023
jlucas9
added a commit
that referenced
this issue
Sep 26, 2023
jlucas9
added a commit
that referenced
this issue
Sep 26, 2023
jlucas9
added a commit
that referenced
this issue
Sep 27, 2023
jlucas9
added a commit
that referenced
this issue
Sep 28, 2023
…use /home/runner/.local path for install;
jlucas9
added a commit
that referenced
this issue
Oct 4, 2023
* [#144] Create initial clone of libgcrypt crypto module for WolfSSL; * [#144] Created new scripts for build_wolf, update how SCRIPT_DIR is determined, and move to use env.sh setup; * [#144] Rough draft of wolfssl crypto module - not yet building; * [#144] Wolf crypto module building, no unit tests yet; * [#144] Updates to script comments, added LD_LIBRARY_PATH to container, and created docker_debug.sh; * [#144] Updates to crypto_config.c to autodetermine crypto module in use and added CMAC and SIV build flags to WolfSSL docker build; * [#144] Update wolfssl module to not use global Aes, but local in each function. Additionally commented out unit tests that were specfic to gcrypt for later refactoring; * [#144] Unit tests all running; * [#144] First attempt at CI for wolf build; * [#144] CI for wolf build - round 2; * [#144] CI for wolf build - round 3, omitting the make install command; * [#144] CI for wolf build - set LD_LIBRARY_PATH to wolfssl build directory; * [#144] CI for wolf build - added to $GITHUB_PATH environmental variable; * [#144] Added executable bit to scripts and updated Wolf CI to try to use /home/runner/.local path for install; * Update build.yml - Test WolfSSL Container * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build.yml * Update build_wolf.sh * Update build.yml * Update build.yml * Update Dockerfile * Update build_wolf.sh * Update build_wolf.sh --------- Co-authored-by: Robert Brown <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The latest dev branch cryptography_interface.h details the cryptography module API. Currently libgcrypt and kmc are supported, but additionally support for WolfSSL should be added. This will involve adding wolfssl and wolfssl_stub folders to
./src/crypto/
and adding in new CMake flags to the variousCMakeList.txt
files.The text was updated successfully, but these errors were encountered: