OPENSSL_KEYTYPE_EC, "curve_name" => "SM2" ); $sslconf = "/usr/local/php/extras/openssl/openssl.cnf"; $config['config'] = $sslconf; $prikey = openssl_pkey_new($config); openssl_pkey_export($prikey, $prikeypem,null,$config); echo $prikeypem."\n"; $pubkeypem = openssl_pkey_get_details($prikey)["key"]; echo $pubkeypem."\n";