diff options
| author | jsing <> | 2020-06-05 17:12:09 +0000 |
|---|---|---|
| committer | jsing <> | 2020-06-05 17:12:09 +0000 |
| commit | 372a12a5475c24c2858db2b25bf642082d1b6820 (patch) | |
| tree | 4b081a62dc8557c5b2ed11492854f6e8abcdcd5c /src/lib/libcrypto/objects/objects.txt | |
| parent | 6aa0c4f1ec702bb2c820322709abd9c1767842fa (diff) | |
| download | openbsd-372a12a5475c24c2858db2b25bf642082d1b6820.tar.gz openbsd-372a12a5475c24c2858db2b25bf642082d1b6820.tar.bz2 openbsd-372a12a5475c24c2858db2b25bf642082d1b6820.zip | |
Add support for additional GOST curves.
These GOST curves are defined in RFC 7836 and draft-deremin-rfc4491-bis.
Add aliases for 256-bit GOST curves (see
draft-smyshlyaev-tls12-gost-suites) and rename the 512-bit curve ids to
follow names defined in tc26 OID registry.
Diff from Dmitry Baryshkov <dbaryshkov@gmail.com>
Sponsored by ROSA Linux.
ok inoguchi@
Diffstat (limited to 'src/lib/libcrypto/objects/objects.txt')
| -rw-r--r-- | src/lib/libcrypto/objects/objects.txt | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/lib/libcrypto/objects/objects.txt b/src/lib/libcrypto/objects/objects.txt index ea7700724f..42f31c3cbe 100644 --- a/src/lib/libcrypto/objects/objects.txt +++ b/src/lib/libcrypto/objects/objects.txt | |||
| @@ -1372,8 +1372,14 @@ member-body 643 7 1 : tc26 | |||
| 1372 | tc26 1 2 2 : streebog256 : GOST R 34.11-2012 (256 bit) | 1372 | tc26 1 2 2 : streebog256 : GOST R 34.11-2012 (256 bit) |
| 1373 | !Cname id-tc26-gost3411-2012-512 | 1373 | !Cname id-tc26-gost3411-2012-512 |
| 1374 | tc26 1 2 3 : streebog512 : GOST R 34-11-2012 (512 bit) | 1374 | tc26 1 2 3 : streebog512 : GOST R 34-11-2012 (512 bit) |
| 1375 | tc26 2 1 2 1 : id-tc26-gost-3410-2012-512-paramSetA | 1375 | tc26 2 1 1 1 : id-tc26-gost-3410-12-256-paramSetA : GOST R 34.10-2012 (256 bit) ParamSet A |
| 1376 | tc26 2 1 2 2 : id-tc26-gost-3410-2012-512-paramSetB | 1376 | tc26 2 1 1 2 : id-tc26-gost-3410-12-256-paramSetB : GOST R 34.10-2012 (256 bit) ParamSet B |
| 1377 | tc26 2 1 1 3 : id-tc26-gost-3410-12-256-paramSetC : GOST R 34.10-2012 (256 bit) ParamSet C | ||
| 1378 | tc26 2 1 1 4 : id-tc26-gost-3410-12-256-paramSetD : GOST R 34.10-2012 (256 bit) ParamSet D | ||
| 1379 | tc26 2 1 2 0 : id-tc26-gost-3410-12-512-paramSetTest : GOST R 34.10-2012 (512 bit) testing parameter set | ||
| 1380 | tc26 2 1 2 1 : id-tc26-gost-3410-12-512-paramSetA : GOST R 34.10-2012 (512 bit) ParamSet A | ||
| 1381 | tc26 2 1 2 2 : id-tc26-gost-3410-12-512-paramSetB : GOST R 34.10-2012 (512 bit) ParamSet B | ||
| 1382 | tc26 2 1 2 3 : id-tc26-gost-3410-12-512-paramSetC : GOST R 34.10-2012 (512 bit) ParamSet C | ||
| 1377 | tc26 2 5 1 1 : id-tc26-gost-28147-param-Z | 1383 | tc26 2 5 1 1 : id-tc26-gost-28147-param-Z |
| 1378 | tc26 1 1 1 : id-tc26-gost3410-2012-256 : GOST R 34.10-2012 (256 bit) | 1384 | tc26 1 1 1 : id-tc26-gost3410-2012-256 : GOST R 34.10-2012 (256 bit) |
| 1379 | tc26 1 1 2 : id-tc26-gost3410-2012-512 : GOST R 34.10-2012 (512 bit) | 1385 | tc26 1 1 2 : id-tc26-gost3410-2012-512 : GOST R 34.10-2012 (512 bit) |
