openssl 使用

用途:

保证传输安全,对数据进行加密和解密

 

安装:

官网:http://www.openssl.org

下载页面: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.youkuaiyun.com/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

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值