この記事の内容は、PHP が公開鍵と秘密鍵を生成する方法 (コード) に関するものであり、一定の参考価値があります。必要な友人が参照することができます。お役に立てれば幸いです。
#
<?php //http://www.lampol-blog.com/detail/aid/ZDk5MmFNZ2pJL1pROW5QZU9KZ2FWdVlFTDVHRnRmZm4rNDMzSFlHNg%3D%3D 各种秘钥生成的教程 //生成密钥 $opensslConfigPath = "D:\phpstudy\PHPTutorial\Apache\conf\openssl.cnf"; $config = array( "digest_alg" => "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 '<p style="height:100px;background:red">1</p>'; print_r($pubKey); file_put_contents('private.key',$privkey); file_put_contents('public.key',$pubKey); ?>関連する推奨事項: ##PHP は高強度の暗号化に公開キーと秘密キーを使用します
以上がPHPで公開鍵と秘密鍵を生成する方法(コード)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。