diff options
author | igrkir <i.kirillov@kryptonite.ru> | 2022-09-23 15:32:21 +0300 |
---|---|---|
committer | Dmitry Belyavskiy <beldmit@users.noreply.github.com> | 2022-12-02 18:56:55 +0100 |
commit | 39dc6de6a9474e10560ebfb0a9cecc05867b9c7b (patch) | |
tree | 6fa646e6b18d5f43afe56fa9d8db64b042b710c0 /CMakeLists.txt | |
parent | 97b3db1ebf985b73718faaae6c425782d526d44f (diff) | |
download | gost-engine-39dc6de6a9474e10560ebfb0a9cecc05867b9c7b.zip gost-engine-39dc6de6a9474e10560ebfb0a9cecc05867b9c7b.tar.gz gost-engine-39dc6de6a9474e10560ebfb0a9cecc05867b9c7b.tar.bz2 |
Implementation of the MGM mode for magma/kuznyechik
first implemented in ossl_patched branch
uses dynamic NIDs
Signed-off-by: Sergei Ianovich <sergei.ianovich@ya.ru>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index b4e6aea..d21dfc1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -295,6 +295,12 @@ add_executable(test_gost89 test_gost89.c) target_link_libraries(test_gost89 gost_core gost_err) add_test(NAME gost89 COMMAND test_gost89) +add_executable(test_mgm test_mgm.c) +target_link_libraries(test_mgm gost_core gost_err) +add_test(NAME mgm COMMAND test_mgm) +set_tests_properties(mgm + PROPERTIES ENVIRONMENT "${TEST_ENVIRONMENT_ENGINE}") + if(NOT SKIP_PERL_TESTS) execute_process(COMMAND perl -MTest2::V0 -e "" ERROR_QUIET RESULT_VARIABLE MISSING_TEST2_V0) @@ -328,6 +334,7 @@ set(BINARY_TESTS_TARGETS test_keyexpimp test_gost89 test_tls + test_mgm ) set_property(TARGET ${BINARY_TESTS_TARGETS} APPEND PROPERTY COMPILE_DEFINITIONS ENGINE_DIR="${OUTPUT_DIRECTORY}") |