Skip to content
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

Add post-quantum cryptography #125

Merged
merged 128 commits into from
Dec 6, 2019
Merged

Conversation

SergeySeroshtan
Copy link
Member

Also added:

  • Compound Keys
  • Chained Keys

Add third-parties - ARE NOT TESTED YET
  - Add keccack library as external project to CMake
  - Add round5 library as external project to CMake
  - Fix library foundation build.
  - Update codegen models.
  - Add CMake option VIRGIL_POST_QUANTUM.
  - Fix CMake file for thirdparty library "round5"
  - Add POC tests for "round5"
  - Add thirdparty library "falcon-sign".
  - Add post-quantum to the Travis-CI.
  - Write CMakeFile.txt for the library falcon-sign.
  - Install openssl-1.1.1 to the Travis-CI.
Motivation: Use object libraries within target_link_libraries().
  - Make OpenSSL build less verbose.
  - Make OpenSSL installing less verbose (travis-ci).
Scratch-net
Scratch-net previously approved these changes Nov 19, 2019
@SergeySeroshtan SergeySeroshtan merged commit b79e28e into develop Dec 6, 2019
@SergeySeroshtan SergeySeroshtan deleted the feature/post-quantum-crypto branch December 6, 2019 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants