diff options
author | K1 <dongbeiouba@gmail.com> | 2022-07-19 01:18:12 +0800 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2022-08-23 11:08:11 +1000 |
commit | 08ae9fa627e858b9f8e96e0c6d3cf84422a11d75 (patch) | |
tree | 5292239db11fb2586ceb1b56ed1125e95cd760fc /test | |
parent | c92c3dfb99485eb2cfb840e92bd0ece8cdd72d0c (diff) | |
download | openssl-new-08ae9fa627e858b9f8e96e0c6d3cf84422a11d75.tar.gz |
Support decode SM2 parameters
Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18819)
Diffstat (limited to 'test')
-rw-r--r-- | test/recipes/15-test_ecparam.t | 4 | ||||
-rw-r--r-- | test/recipes/15-test_ecparam_data/valid/sm2-explicit.pem | 7 | ||||
-rw-r--r-- | test/recipes/15-test_ecparam_data/valid/sm2-named.pem | 3 |
3 files changed, 14 insertions, 0 deletions
diff --git a/test/recipes/15-test_ecparam.t b/test/recipes/15-test_ecparam.t index 37bf620f35..5dba866378 100644 --- a/test/recipes/15-test_ecparam.t +++ b/test/recipes/15-test_ecparam.t @@ -25,6 +25,10 @@ my @valid = glob(data_file("valid", "*.pem")); my @noncanon = glob(data_file("noncanon", "*.pem")); my @invalid = glob(data_file("invalid", "*.pem")); +if (disabled("sm2")) { + @valid = grep { !/sm2-.*\.pem/} @valid; +} + plan tests => 12; sub checkload { diff --git a/test/recipes/15-test_ecparam_data/valid/sm2-explicit.pem b/test/recipes/15-test_ecparam_data/valid/sm2-explicit.pem new file mode 100644 index 0000000000..bd07654ea4 --- /dev/null +++ b/test/recipes/15-test_ecparam_data/valid/sm2-explicit.pem @@ -0,0 +1,7 @@ +-----BEGIN SM2 PARAMETERS----- +MIHgAgEBMCwGByqGSM49AQECIQD////+/////////////////////wAAAAD///// +/////zBEBCD////+/////////////////////wAAAAD//////////AQgKOn6np2f +XjRNWp5Lz2UJp/OXifUVq4+S3by9QU2UDpMEQQQyxK4sHxmBGV+ZBEZqOcmUj+ML +v/JmC+FxWkWJM0x0x7w3NqL09necWb3O42tpIVPQqYd8xipHQALfMuUhOfCgAiEA +/////v///////////////3ID32shxgUrU7v0CTnVQSMCAQE= +-----END SM2 PARAMETERS----- diff --git a/test/recipes/15-test_ecparam_data/valid/sm2-named.pem b/test/recipes/15-test_ecparam_data/valid/sm2-named.pem new file mode 100644 index 0000000000..d6e280f6c2 --- /dev/null +++ b/test/recipes/15-test_ecparam_data/valid/sm2-named.pem @@ -0,0 +1,3 @@ +-----BEGIN SM2 PARAMETERS----- +BggqgRzPVQGCLQ== +-----END SM2 PARAMETERS----- |