马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
算是1个熟悉的过程,所以c语言的基础有就更好,没有也不怕。 设置装备摆设以下
1:编纂openssl,php5需求0.96以上版本
2:将编译好的libeay32.dll,ssleay32.dll放到system32目次下
3:将php.ini中的openssl.dll后面的;去失落
4:将php目次下的php_openssl.dll拷贝到system32目次下
5:设置情况变量
OPENSSL_CONF=c:opensslopenssl.cnf
个中php自带了一个cnf示例,在phpextrasopenssl目次下
编写测试代码:
$config = array(
"digest_alg" => "sha1",
"private_key_bits" => 1024,
"private_key_type" => OPENSSL_KEYTYPE_RSA,
"encrypt_key" => false
);
$privkey = openssl_pkey_new($config);
openssl_pkey_export($privkey, $keydata);
echo $keydata;
其它函数拜见php的openssl匡助
看到好的帖子最好up一下,以使得更多的人得到分享。 |