mirror of
https://abf.rosa.ru/djam/libressl.git
synced 2025-02-24 00:22:53 +00:00
Adapt %%check for renamed curves
0009-Add-support-for-additional-GOST-curves.patch intentionally renamed curves to follow TK26's list of OIDs https://tc26.ru/about/protsedury-i-reglamenty/identifikatory-obektov-oid-tekhnicheskogo-komiteta-po-standartizatsii-kriptograficheskaya-zashchita-1.html
This commit is contained in:
parent
faac7d3eaa
commit
e25b7e90fb
1 changed files with 2 additions and 2 deletions
|
@ -641,11 +641,11 @@ unset _gs_beg _gs_end _ls_beg _ls_end _gs_length _ls_length
|
||||||
_pcf pkg-config --libs --cflags libressl-libcrypto
|
_pcf pkg-config --libs --cflags libressl-libcrypto
|
||||||
%__cc -o test9 %{SOURCE29} $nflags
|
%__cc -o test9 %{SOURCE29} $nflags
|
||||||
export OPENSSL_CONF=%{buildroot}%{_openssldir}/libressl.cnf
|
export OPENSSL_CONF=%{buildroot}%{_openssldir}/libressl.cnf
|
||||||
$libressl ecparam -genkey -name id-tc26-gost-3410-2012-512-paramSetA -out priv.key -outform PEM
|
$libressl ecparam -genkey -name id-tc26-gost-3410-12-512-paramSetA -out priv.key -outform PEM
|
||||||
$libressl req -batch -new -x509 -nodes -key priv.key -out pem1.pem \
|
$libressl req -batch -new -x509 -nodes -key priv.key -out pem1.pem \
|
||||||
-subj "/C=RU/ST=Russia/L=Oryol/O=Test/OU=Test CA/CN=Test CA Root"
|
-subj "/C=RU/ST=Russia/L=Oryol/O=Test/OU=Test CA/CN=Test CA Root"
|
||||||
# Also possible to gen a new key and a certificate in one command:
|
# Also possible to gen a new key and a certificate in one command:
|
||||||
# libressl req <...> -newkey ec -pkeyopt ec_paramgen_curve:id-tc26-gost-3410-2012-512-paramSetA
|
# libressl req <...> -newkey ec -pkeyopt ec_paramgen_curve:id-tc26-gost-3410-12-512-paramSetA
|
||||||
# Signature Algorithm: ecdsa-with-SHA256
|
# Signature Algorithm: ecdsa-with-SHA256
|
||||||
$libressl x509 -in pem1.pem -text -noout | grep -E 'Signature Algorithm:.*ecdsa-with-SHA256'
|
$libressl x509 -in pem1.pem -text -noout | grep -E 'Signature Algorithm:.*ecdsa-with-SHA256'
|
||||||
$libressl req -new -nodes -utf8 -batch -x509 -newkey gost2001 \
|
$libressl req -new -nodes -utf8 -batch -x509 -newkey gost2001 \
|
||||||
|
|
Loading…
Add table
Reference in a new issue