80端口-80勃客♂
80端口悄悄提示:数据载入中……  
80端口悄悄提示:数据载入中……
时间记忆
80端口悄悄提示:数据载入中……
勃客管理
80端口悄悄提示:数据载入中……
用户公告
80端口悄悄提示:数据载入中……
我的相册
最新日志
80端口悄悄提示:数据载入中……
最新评论
80端口悄悄提示:数据载入中……
最新回复
80端口悄悄提示:数据载入中……
我的好友
站点信息
80端口悄悄提示:数据载入中……
 
2008-3-5 15:44:00
php环境下配置openssl实现签名验证

配置如下

1:php5貌似已经自己带上了openssl支持,只需要你手动允许其加载即可,网上其他人说的什么把“编译好的libeay32.dll,ssleay32.dll放到system32目录下”,我觉得不用做了,因为都是在php目录里的;同样,“将php目录下的php_openssl.dll拷贝到system32目录下”我认为也不用做

2:在php.ini里允许加载openssl.dll

3:设置环境变量网上就没人说,是在哪里设置?php.ini ? .php程序里头?

OPENSSL_CONF=c:\php\openssl\openssl.cnf

其中php自带了一个cnf示例,在php\extras\openssl目录下

编写测试代码:

$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;

80 | 阅读全文 | 回复(0) | 引用通告 | 编辑
发表评论:
80端口悄悄提示:数据载入中……
http://www.waasai.com/blog/f/80/index.html
Link to waasai.com Home