用途:
保证传输安全,对数据进行加密和解密
安装:
下载页面:http://www.openssl.org/source/
选择最新版本下载
http://www.openssl.org/source/openssl-1.0.0a.tar.gz
解压:
tar –zxvf openssl-1.0.0a.tar.gz,解压目录为:openssl-1.0.0a
然后进入到 cd openssl-1.0.0a,进行配置、编译、安装
配置
./configure或./config
编译
make
安装
make install
可以用which openssl查看openssl的安装目录
参考:http://blog.csdn.net/wanjie518/article/details/6233232
使用
加密
#echo "Hello"|openssl enc -base64
SGVsbG8K
#echo "SGVsbG8K"|openssl enc -base64 -d
Hello
参考:http://www.rising.com.cn/newsletter/news/2013-02-26/13227.html
安装php扩展
切换到php安装目录的etx/openssl目录
#cd php源文件目录/ext/openssl
openssl目录下有个config.w32和config0.m4,把config0.m4改名为config.m4
#mv config0.m4 config.m4
#/usr/local/php5.3/bin/phpize
./configure --with-openssl --with-php-config=/usr/local/php5.3/bin/php-config
make
make test
make install
在php.ini内加入以下内容:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
extension = "openssl.so"
参考:http://hi.baidu.com/ganyu0808/item/8608f9989a36778b591461c6
相关推荐
OpenSSL使用指南.pdf 学习资料 复习资料 教学资源
openssl使用指南 、openssl使用指南 openssl使用指南
OpenSSL使用指南-0[1].5[定义].pdf
很吊的 OpenSSL 使用 指南 很吊的 OpenSSL 使用 指南
openssl使用方法.ppt
很好的openssl使用教程,推荐初学者
OPENSSL使用指南0.5,包括一些DEMO示例.
openssl 使用手册 学习openssl的朋友可以看看
OpenSSL使用指南-0.7q;OpenSSL使用指南-0.7q;OpenSSL使用指南-0.7q
openssl使用sm2算法,其中带有openssl头文件及动态库,可直接编译运行。
openssl OpenSSL协议实现分析,举例,使用过程1,2,3,适合希望深入了解openssl的朋友学习。
本节介绍一些必须事先了解的密码学知识和密码算法。密码算法都是公开的,保密应该依赖于密钥的保密,而不是算法的保密。 以C#版使用为主。
OpenSSL使用指南-0.6a,包括安装等,挺详细的
Engine机制目的是为了使OpenSSL能够透明地使用第三方提供的软件加密库或者硬件加密设备进行加密。OpenSSL的Engine机制成功地达到了这个目的,这使得OpenSSL已经不仅仅使一个加密库,而是提供了一个通用地加密接口,...
基于openssl写的RSA的公钥加密,私钥解密,私钥加密,公钥解密的测试例子,密钥类型是rsa1024的PEM格式。
windows10安装openssl。 使用openssl生成privkey.pem,server.pem。 用 Nginx 实现 https 转 http