File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,11 @@ var_dump($details["bits"]);
23
23
var_dump (strlen ($ details ["key " ]));
24
24
var_dump ($ details ["ec " ]["curve_name " ]);
25
25
var_dump ($ details ["type " ] == OPENSSL_KEYTYPE_EC );
26
+
27
+ // EC - generate SM2 keypair with curve_name
28
+ echo "Testing openssl_pkey_get_public from SM2 pem pubkey \n" ;
26
29
$ public_key = openssl_pkey_get_public ($ details ["key " ]);
30
+ var_dump ($ public_key );
27
31
$ details_public_key = openssl_pkey_get_details ($ public_key );
28
32
var_dump (strlen ($ details ["key " ]));
29
33
var_dump ($ details_public_key ["ec " ]["curve_name " ]);
@@ -70,6 +74,9 @@ int(256)
70
74
int(178)
71
75
string(3) "SM2"
72
76
bool(true)
77
+ Testing openssl_pkey_get_public from SM2 pem pubkey
78
+ object(OpenSSLAsymmetricKey)#%d (0) {
79
+ }
73
80
int(178)
74
81
string(3) "SM2"
75
82
bool(true)
You can’t perform that action at this time.
0 commit comments