php 生成公钥私钥

 "sha512",
    "private_key_bits" =>2048,
    "private_key_type" => OPENSSL_KEYTYPE_RSA,
	'config'=> $opensslConfigPath
);
 
 
//创建密钥对
$res = openssl_pkey_new($config);
//生成私钥
openssl_pkey_export($res, $privkey, null, $config);
//生成公钥
$pubKey = openssl_pkey_get_details($res)['key'];
print_r($privkey);
echo '
1
'; print_r($pubKey); file_put_contents('private.key',$privkey); file_put_contents('public.key',$pubKey); ?>

 

你可能感兴趣的:(php,后台判断)