- Jan 28, 2019
-
-
Dmitry Belyavskiy authored
run_tests: pass OPENSSL_ROOT_DIR into perl tests
-
Dmitry Belyavskiy authored
travis: speed up Travis build
-
Dmitry Belyavskiy authored
Sign/Verify and tests for all curves
-
- Jan 26, 2019
-
-
Vitaly Chikunov authored
-
Vitaly Chikunov authored
Currently, not all curves are tested, but only these that are fully implemented, to test all curves run `test_sign` with any argument.
-
Vitaly Chikunov authored
R 1323565.1.023-2018 forbids encoding hash oid into TC26 (2012) parameters in AlgorithmIdentifier, so this is removed. New "paramset" names for 256-bit TC26 parameters: TCA, TCB, TCC, TCD, for 512-bit parameter: C. Using these new OIDs for gost2012_256: NID_id_tc26_gost_3410_2012_256_paramSetA = TCA NID_id_tc26_gost_3410_2012_256_paramSetB = TCB NID_id_tc26_gost_3410_2012_256_paramSetC = TCC NID_id_tc26_gost_3410_2012_256_paramSetD = TCD for gost2012_512: NID_id_tc26_gost_3410_2012_512_paramSetC = C Resolves #84.
-
Vitaly Chikunov authored
If OPENSSL_ROOT_DIR is specified pass it to the perl tests, and set its value as LD_LIBRARY_PATH, if unset. This allows to run tests for custom openssl build without manually setting proper env.
-
- Jan 25, 2019
-
-
Vitaly Chikunov authored
Do shallow clone of openssl, make parallel on all available cpus (2).
-
- Jan 23, 2019
-
-
Vitaly Chikunov authored
Enable test for 2001 curves since they are allowed and add TC26 aliases for 256-bit curves.
-
- Jan 22, 2019
-
-
Dmitry Belyavskiy authored
Test signature verify for different parameters
-
- Jan 21, 2019
-
-
Vitaly Chikunov authored
-
Vitaly Chikunov authored
This will make at least signature verification work.
-
Vitaly Chikunov authored
R 1323565.1.023-2018 defines in the `parameters' for `AlgorithmIdentifier' field `digestParamSet' is optional.
-
Vitaly Chikunov authored
Interoperability with third party software.
-
Vitaly Chikunov authored
Look at `test_params.c` for example.
-
Vitaly Chikunov authored
-
- Dec 29, 2018
-
-
Dmitry Belyavskiy authored
-
- Dec 28, 2018
-
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
Replace orders of groups with orders of cyclic subgroups
-
Dmitry Meshkov authored
According to OpenSSL documentation EC_GROUP's member named order contains the cardinality of cyclic subgroup. Some paramsets contain cardinalities of elliptic curves' groups.
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
- Dec 27, 2018
-
-
Dmitry Belyavskiy authored
benchmark: Extend sign/verify benchmark.
-
- Dec 25, 2018
-
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
Dmitry Belyavskiy authored
-
- Dec 24, 2018
-
-
Vitaly Chikunov authored
- Cycle through all supported parameters. - Also do verification tests. - Increase precision of timer (allow test to work faster).
-
Dmitry Belyavskiy authored
benchmark is done separately.
-
- Dec 22, 2018
-
-
Dmitry Belyavskiy authored
Split and integrate tests
-
Vitaly Chikunov authored
-
Vitaly Chikunov authored
Move test code from gost_keyexpimp.c into separate test_keyexpimp.c and link into test target. Also, make tests work without requiring config.
-
- Dec 18, 2018
-
-
Dmitry Belyavskiy authored
-
- Dec 07, 2018
-
-
Dmitry Belyavskiy authored
-
- Nov 18, 2018
-
-
Dmitry Belyavskiy authored
-
-
- Nov 11, 2018
-
-
Dmitry Belyavskiy authored
Add LICENSE file to satisfy the lawyer in you
-
- Nov 08, 2018
-
-
Wartan Hachaturow authored
-