SSL
文章平均质量分 76
xiaotanyu13
这个作者很懒,什么都没留下…
展开
-
证书类型分类
证书主要的文件类型和协议有: PEM、DER、PFX、JKS、KDB、CER、KEY、CSR、CRT、CRL 、OCSP、SCEP等。 PEM – Openssl使用 PEM(Privacy Enhanced Mail)格式来存放各种信息,它是 openssl 默认采用的信息存放方式。Openssl 中的 PEM 文件一般包含如下信息: 内容类型:表明本文件存放的是什么信息内容,它转载 2012-06-27 16:17:36 · 6937 阅读 · 0 评论 -
创建android中使用的openssl静态库
我的环境:ubuntu12.04, ndkr8 和guardianproject-openssl-android-1a3c579 这个项目可以在网上找到http://download.csdn.net/detail/zhouyuqwert/3408214是经过老外修改后的下载下来再经过自己修改为供NDK编译的openssl源码,自己的JNI程序放在myApp文件夹即可编译为原创 2012-07-10 17:02:44 · 12231 阅读 · 2 评论 -
socks5介绍
SOCKS5 是一个代理协议,它在使用 TCP/IP协议通讯的前端机器和服务器机器之间扮演一个中介角色,使得内部网中的前端机器变得能够访问Internet网中的服务器,或者使通讯更加安全。SOCKS5 服务器通过将前端发来的请求转发给真正的目标服务器, 模拟了一个前端的行为。在这里,前端和SOCKS5之间也是通过TCP/IP协议进行通讯,前端将原本要发送给真正服务器的请求发送给SOCKS5服务原创 2012-06-28 23:27:39 · 18304 阅读 · 0 评论 -
java 代码查看证书信息
首先用keytool生成证书1 产生密钥D:\>keytool -genkey -alias wenger -keysize 1024 -keypass abcdef -keystore myKeystore -storepass abcdef -dname "CN=chen sr, OU=tanglab, O=lab, L=gz, ST=gd, C=cn"2 导出密钥,用证书转载 2012-08-29 14:06:13 · 3622 阅读 · 0 评论 -
android 双向ssl通信(1)证书流程
自己生成的一套可以使用的证书,用于android下面的双向ssl通信Socket分为服务端和客户端。由于是双向ssl通信,我们需要在服务端和客户端建立密钥库来保存密钥和证书。我们先从服务端开始:服务端我们采用java默认的密钥库JKS类型,首先我们利用keytool工具切换到工程所在目录的子目录src文件夹下面,然后我们创建一个密钥对,语句如下:keytool -genkey原创 2012-08-31 13:48:35 · 5584 阅读 · 8 评论 -
摆脱浏览器束缚的一项灵活http加密技术
当我们在浏览器的URL栏输入网址时,绝大多数的协议头都是http(如 http://www.csdn.net/),我们知道这样的协议请求是通过明文在网络上传输的,无论是协议请求或是传输数据都可以被截包工具轻易得到并能够分析出用户发送的个人信息,在一些比较敏感的情景下,比如用到金额交易方面的数据时就会用到加密技术,而openssl在这其中则扮演着举足轻重的作用,在web服务器上安装好openssl软转载 2012-09-24 17:02:55 · 1398 阅读 · 0 评论 -
nginx 介绍
Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的,它已经在该站点运行超过两年半了。Igor Sysoev在建立的项目时,使用基于BSD许可。据说他当转载 2012-09-24 17:10:01 · 709 阅读 · 0 评论 -
对称加密和分组加密中的四种模式(ECB、CBC、CFB、OFB)
一. AES对称加密: AES加密 分组 二. 分组密码的填充 分组密码的填充转载 2012-11-26 14:08:46 · 3236 阅读 · 0 评论