├── .clang-format ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE.COMMERCIAL.txt ├── LICENSE.GPL.txt ├── README.md ├── cmake ├── FindStandardMathLibrary.cmake ├── clangformat.cmake ├── doxygenSupport.cmake ├── forceOutOfSourceBuild.cmake ├── installSupport.cmake ├── messages.cmake ├── scripts │ ├── cmake_uninstall.cmake.in │ ├── llvm-gcov.sh.in │ ├── run.cmake │ └── target-config.cmake.in ├── setDefaultSettings.cmake ├── testCoverage.cmake ├── testing.cmake ├── toolchain │ ├── arm-linux-gnu-eabi-gcc.cmake │ ├── arm-none-eabi-gcc.cmake │ └── x86-clang.cmake └── versionSupport.cmake ├── doc ├── Makefile ├── flecc_in_c_user_docu.tex ├── llncs.cls └── template.doxy.in ├── include ├── CMakeLists.txt └── flecc_in_c │ ├── bi │ ├── bi.h │ ├── bi_const_runtime.h │ └── bi_gen.h │ ├── eccp │ ├── eccp.h │ ├── eccp_affine.h │ ├── eccp_generic.h │ ├── eccp_jacobian.h │ ├── eccp_protected.h │ └── eccp_std_projective.h │ ├── gfp │ ├── gfp.h │ ├── gfp_const_runtime.h │ ├── gfp_gen.h │ └── gfp_mont.h │ ├── hash │ ├── hash.h │ ├── sha1.h │ └── sha2.h │ ├── io │ ├── io.h │ └── io_gen.h │ ├── protocols │ ├── ecdh.h │ ├── ecdsa.h │ ├── eckeygen.h │ └── protocols.h │ ├── types.h │ └── utils │ ├── param.h │ ├── parse.h │ ├── performance.h │ └── rand.h ├── src ├── CMakeLists.txt ├── bi │ ├── bi_const_runtime.c │ └── bi_gen.c ├── eccp │ ├── eccp_affine.c │ ├── eccp_generic.c │ ├── eccp_jacobian.c │ ├── eccp_protected.c │ └── eccp_std_projective.c ├── gfp │ ├── gfp_const_runtime.c │ ├── gfp_gen.c │ └── gfp_mont.c ├── hash │ ├── sha1.c │ └── sha2.c ├── io │ └── io_gen.c ├── protocols │ ├── ecdh.c │ ├── ecdsa.c │ └── eckeygen.c └── utils │ ├── param.c │ ├── parse.c │ ├── performance.c │ └── rand.c ├── testfiles ├── hashing.tst ├── secp192r1_bi.tst ├── secp192r1_ecc.tst ├── secp192r1_gfp.tst ├── secp192r1_protocols.tst ├── secp224r1_bi.tst ├── secp224r1_ecc.tst ├── secp224r1_gfp.tst ├── secp224r1_protocols.tst ├── secp256r1_bi.tst ├── secp256r1_ecc.tst ├── secp256r1_gfp.tst ├── secp256r1_protocols.tst ├── secp256r1_rfc.tst ├── secp384r1_bi.tst ├── secp384r1_ecc.tst ├── secp384r1_gfp.tst ├── secp384r1_protocols.tst ├── secp384r1_rfc.tst ├── secp521r1_bi.tst ├── secp521r1_ecc.tst ├── secp521r1_gfp.tst ├── secp521r1_protocols.tst └── secp521r1_rfc.tst ├── testrunner ├── CMakeLists.txt ├── assert.c ├── assert.h ├── main.c ├── test_ser.c └── test_ser.h └── tests ├── CMakeLists.txt ├── add-subdirectory-test ├── CMakeLists.txt └── main.c ├── benchmark.c ├── ecc_roundtrip.c └── find-package-test ├── CMakeLists.txt └── main.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.COMMERCIAL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/LICENSE.COMMERCIAL.txt -------------------------------------------------------------------------------- /LICENSE.GPL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/LICENSE.GPL.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindStandardMathLibrary.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/FindStandardMathLibrary.cmake -------------------------------------------------------------------------------- /cmake/clangformat.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/clangformat.cmake -------------------------------------------------------------------------------- /cmake/doxygenSupport.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/doxygenSupport.cmake -------------------------------------------------------------------------------- /cmake/forceOutOfSourceBuild.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/forceOutOfSourceBuild.cmake -------------------------------------------------------------------------------- /cmake/installSupport.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/installSupport.cmake -------------------------------------------------------------------------------- /cmake/messages.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/messages.cmake -------------------------------------------------------------------------------- /cmake/scripts/cmake_uninstall.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/scripts/cmake_uninstall.cmake.in -------------------------------------------------------------------------------- /cmake/scripts/llvm-gcov.sh.in: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | exec @LLVM_COV_COMMAND@ gcov "$@" 4 | -------------------------------------------------------------------------------- /cmake/scripts/run.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/scripts/run.cmake -------------------------------------------------------------------------------- /cmake/scripts/target-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/scripts/target-config.cmake.in -------------------------------------------------------------------------------- /cmake/setDefaultSettings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/setDefaultSettings.cmake -------------------------------------------------------------------------------- /cmake/testCoverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/testCoverage.cmake -------------------------------------------------------------------------------- /cmake/testing.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/testing.cmake -------------------------------------------------------------------------------- /cmake/toolchain/arm-linux-gnu-eabi-gcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/toolchain/arm-linux-gnu-eabi-gcc.cmake -------------------------------------------------------------------------------- /cmake/toolchain/arm-none-eabi-gcc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/toolchain/arm-none-eabi-gcc.cmake -------------------------------------------------------------------------------- /cmake/toolchain/x86-clang.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/toolchain/x86-clang.cmake -------------------------------------------------------------------------------- /cmake/versionSupport.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/cmake/versionSupport.cmake -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/flecc_in_c_user_docu.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/doc/flecc_in_c_user_docu.tex -------------------------------------------------------------------------------- /doc/llncs.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/doc/llncs.cls -------------------------------------------------------------------------------- /doc/template.doxy.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/doc/template.doxy.in -------------------------------------------------------------------------------- /include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/CMakeLists.txt -------------------------------------------------------------------------------- /include/flecc_in_c/bi/bi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/bi/bi.h -------------------------------------------------------------------------------- /include/flecc_in_c/bi/bi_const_runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/bi/bi_const_runtime.h -------------------------------------------------------------------------------- /include/flecc_in_c/bi/bi_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/bi/bi_gen.h -------------------------------------------------------------------------------- /include/flecc_in_c/eccp/eccp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/eccp/eccp.h -------------------------------------------------------------------------------- /include/flecc_in_c/eccp/eccp_affine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/eccp/eccp_affine.h -------------------------------------------------------------------------------- /include/flecc_in_c/eccp/eccp_generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/eccp/eccp_generic.h -------------------------------------------------------------------------------- /include/flecc_in_c/eccp/eccp_jacobian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/eccp/eccp_jacobian.h -------------------------------------------------------------------------------- /include/flecc_in_c/eccp/eccp_protected.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/eccp/eccp_protected.h -------------------------------------------------------------------------------- /include/flecc_in_c/eccp/eccp_std_projective.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/eccp/eccp_std_projective.h -------------------------------------------------------------------------------- /include/flecc_in_c/gfp/gfp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/gfp/gfp.h -------------------------------------------------------------------------------- /include/flecc_in_c/gfp/gfp_const_runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/gfp/gfp_const_runtime.h -------------------------------------------------------------------------------- /include/flecc_in_c/gfp/gfp_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/gfp/gfp_gen.h -------------------------------------------------------------------------------- /include/flecc_in_c/gfp/gfp_mont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/gfp/gfp_mont.h -------------------------------------------------------------------------------- /include/flecc_in_c/hash/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/hash/hash.h -------------------------------------------------------------------------------- /include/flecc_in_c/hash/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/hash/sha1.h -------------------------------------------------------------------------------- /include/flecc_in_c/hash/sha2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/hash/sha2.h -------------------------------------------------------------------------------- /include/flecc_in_c/io/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/io/io.h -------------------------------------------------------------------------------- /include/flecc_in_c/io/io_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/io/io_gen.h -------------------------------------------------------------------------------- /include/flecc_in_c/protocols/ecdh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/protocols/ecdh.h -------------------------------------------------------------------------------- /include/flecc_in_c/protocols/ecdsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/protocols/ecdsa.h -------------------------------------------------------------------------------- /include/flecc_in_c/protocols/eckeygen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/protocols/eckeygen.h -------------------------------------------------------------------------------- /include/flecc_in_c/protocols/protocols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/protocols/protocols.h -------------------------------------------------------------------------------- /include/flecc_in_c/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/types.h -------------------------------------------------------------------------------- /include/flecc_in_c/utils/param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/utils/param.h -------------------------------------------------------------------------------- /include/flecc_in_c/utils/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/utils/parse.h -------------------------------------------------------------------------------- /include/flecc_in_c/utils/performance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/utils/performance.h -------------------------------------------------------------------------------- /include/flecc_in_c/utils/rand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/include/flecc_in_c/utils/rand.h -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/bi/bi_const_runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/bi/bi_const_runtime.c -------------------------------------------------------------------------------- /src/bi/bi_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/bi/bi_gen.c -------------------------------------------------------------------------------- /src/eccp/eccp_affine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/eccp/eccp_affine.c -------------------------------------------------------------------------------- /src/eccp/eccp_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/eccp/eccp_generic.c -------------------------------------------------------------------------------- /src/eccp/eccp_jacobian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/eccp/eccp_jacobian.c -------------------------------------------------------------------------------- /src/eccp/eccp_protected.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/eccp/eccp_protected.c -------------------------------------------------------------------------------- /src/eccp/eccp_std_projective.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/eccp/eccp_std_projective.c -------------------------------------------------------------------------------- /src/gfp/gfp_const_runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/gfp/gfp_const_runtime.c -------------------------------------------------------------------------------- /src/gfp/gfp_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/gfp/gfp_gen.c -------------------------------------------------------------------------------- /src/gfp/gfp_mont.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/gfp/gfp_mont.c -------------------------------------------------------------------------------- /src/hash/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/hash/sha1.c -------------------------------------------------------------------------------- /src/hash/sha2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/hash/sha2.c -------------------------------------------------------------------------------- /src/io/io_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/io/io_gen.c -------------------------------------------------------------------------------- /src/protocols/ecdh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/protocols/ecdh.c -------------------------------------------------------------------------------- /src/protocols/ecdsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/protocols/ecdsa.c -------------------------------------------------------------------------------- /src/protocols/eckeygen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/protocols/eckeygen.c -------------------------------------------------------------------------------- /src/utils/param.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/utils/param.c -------------------------------------------------------------------------------- /src/utils/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/utils/parse.c -------------------------------------------------------------------------------- /src/utils/performance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/utils/performance.c -------------------------------------------------------------------------------- /src/utils/rand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/src/utils/rand.c -------------------------------------------------------------------------------- /testfiles/hashing.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/hashing.tst -------------------------------------------------------------------------------- /testfiles/secp192r1_bi.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp192r1_bi.tst -------------------------------------------------------------------------------- /testfiles/secp192r1_ecc.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp192r1_ecc.tst -------------------------------------------------------------------------------- /testfiles/secp192r1_gfp.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp192r1_gfp.tst -------------------------------------------------------------------------------- /testfiles/secp192r1_protocols.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp192r1_protocols.tst -------------------------------------------------------------------------------- /testfiles/secp224r1_bi.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp224r1_bi.tst -------------------------------------------------------------------------------- /testfiles/secp224r1_ecc.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp224r1_ecc.tst -------------------------------------------------------------------------------- /testfiles/secp224r1_gfp.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp224r1_gfp.tst -------------------------------------------------------------------------------- /testfiles/secp224r1_protocols.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp224r1_protocols.tst -------------------------------------------------------------------------------- /testfiles/secp256r1_bi.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp256r1_bi.tst -------------------------------------------------------------------------------- /testfiles/secp256r1_ecc.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp256r1_ecc.tst -------------------------------------------------------------------------------- /testfiles/secp256r1_gfp.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp256r1_gfp.tst -------------------------------------------------------------------------------- /testfiles/secp256r1_protocols.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp256r1_protocols.tst -------------------------------------------------------------------------------- /testfiles/secp256r1_rfc.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp256r1_rfc.tst -------------------------------------------------------------------------------- /testfiles/secp384r1_bi.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp384r1_bi.tst -------------------------------------------------------------------------------- /testfiles/secp384r1_ecc.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp384r1_ecc.tst -------------------------------------------------------------------------------- /testfiles/secp384r1_gfp.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp384r1_gfp.tst -------------------------------------------------------------------------------- /testfiles/secp384r1_protocols.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp384r1_protocols.tst -------------------------------------------------------------------------------- /testfiles/secp384r1_rfc.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp384r1_rfc.tst -------------------------------------------------------------------------------- /testfiles/secp521r1_bi.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp521r1_bi.tst -------------------------------------------------------------------------------- /testfiles/secp521r1_ecc.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp521r1_ecc.tst -------------------------------------------------------------------------------- /testfiles/secp521r1_gfp.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp521r1_gfp.tst -------------------------------------------------------------------------------- /testfiles/secp521r1_protocols.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp521r1_protocols.tst -------------------------------------------------------------------------------- /testfiles/secp521r1_rfc.tst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testfiles/secp521r1_rfc.tst -------------------------------------------------------------------------------- /testrunner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testrunner/CMakeLists.txt -------------------------------------------------------------------------------- /testrunner/assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testrunner/assert.c -------------------------------------------------------------------------------- /testrunner/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testrunner/assert.h -------------------------------------------------------------------------------- /testrunner/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testrunner/main.c -------------------------------------------------------------------------------- /testrunner/test_ser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testrunner/test_ser.c -------------------------------------------------------------------------------- /testrunner/test_ser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/testrunner/test_ser.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/add-subdirectory-test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/tests/add-subdirectory-test/CMakeLists.txt -------------------------------------------------------------------------------- /tests/add-subdirectory-test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/tests/add-subdirectory-test/main.c -------------------------------------------------------------------------------- /tests/benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/tests/benchmark.c -------------------------------------------------------------------------------- /tests/ecc_roundtrip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/tests/ecc_roundtrip.c -------------------------------------------------------------------------------- /tests/find-package-test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/tests/find-package-test/CMakeLists.txt -------------------------------------------------------------------------------- /tests/find-package-test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/isec-tugraz/flecc_in_c/HEAD/tests/find-package-test/main.c --------------------------------------------------------------------------------