标签: php encryption openssl gnupg
我正在研究PHP的非对称加密。
在我的初步测试中,我注意到openssl_pkey_new在命令行上生成的密钥 MUCH 比gpg --gen-keys更快。在每种情况下,这都适用于相同长度的RSA密钥。
openssl_pkey_new
gpg --gen-keys
我的第一个猜测是OpenSSL库中的随机数生成不那么安全。
这是原因吗?我可以相信openssl_pkey_new生成强密钥吗?