[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[openssl-gost] [gost-engine/engine] 0a5145: test_curves: test all allowed GOST 34.10 curves
Branch: refs/heads/master
Home: https://github.com/gost-engine/engine
Commit: 0a514524c7d003329a47d339f623312db390b344
https://github.com/gost-engine/engine/commit/0a514524c7d003329a47d339f623312db390b344
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2019-01-23 (Wed, 23 Jan 2019)
Changed paths:
M test_curves.c
Log Message:
-----------
test_curves: test all allowed GOST 34.10 curves
Enable test for 2001 curves since they are allowed and add TC26
aliases for 256-bit curves.
Commit: b2e0f8c6e708e70fcfea9384095aa48f2774af47
https://github.com/gost-engine/engine/commit/b2e0f8c6e708e70fcfea9384095aa48f2774af47
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2019-01-26 (Sat, 26 Jan 2019)
Changed paths:
M README.gost
M gost_ameth.c
M gost_ec_sign.c
M gost_pmeth.c
Log Message:
-----------
Allow key creation using TC26 (2012) parameters
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.
Commit: 50701f1b92a5b97a96d28cac518d28648b1857fe
https://github.com/gost-engine/engine/commit/50701f1b92a5b97a96d28cac518d28648b1857fe
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2019-01-26 (Sat, 26 Jan 2019)
Changed paths:
M CMakeLists.txt
A test_sign.c
Log Message:
-----------
test_sign: Sign/Verify tests for all curves
Currently, not all curves are tested, but only these that are fully
implemented, to test all curves run `test_sign` with any argument.
Commit: 3153b3dd4a22544579095e81eb9a3a249185541d
https://github.com/gost-engine/engine/commit/3153b3dd4a22544579095e81eb9a3a249185541d
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2019-01-26 (Sat, 26 Jan 2019)
Changed paths:
M benchmark/sign.c
Log Message:
-----------
Enable benchmark for all curves
Commit: 0eee7c6755421bcac41e411c050c3b6c9eb20d2c
https://github.com/gost-engine/engine/commit/0eee7c6755421bcac41e411c050c3b6c9eb20d2c
Author: Dmitry Belyavskiy <beldmit@users.noreply.github.com>
Date: 2019-01-28 (Mon, 28 Jan 2019)
Changed paths:
M CMakeLists.txt
M README.gost
M benchmark/sign.c
M gost_ameth.c
M gost_ec_sign.c
M gost_pmeth.c
M test_curves.c
A test_sign.c
Log Message:
-----------
Merge pull request #106 from vt-alt/test_sign
Sign/Verify and tests for all curves
Compare: https://github.com/gost-engine/engine/compare/d370b91c2fa5...0eee7c675542
**NOTE:** GitHub Services has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
We will provide an alternative path for the email notifications by January 31st, 2019.