证书主要的文件类型和协议有: PEM、DER、PFX、JKS、KDB、CER、KEY、CSR、CRT、CRL、OCSP、SCEP等。PEM– Openssl使用 PEM(Privacy Enhanced Mail)格式来存放各种信息,它是 openssl 默认采用的信息存放方式。Openssl 中的...
分类:
其他好文 时间:
2014-07-16 19:02:20
阅读次数:
231
1. 什么是 SSL?SSL 是一个缩写,代表的是Secure Sockets Layer。它是支持在Internet 上进行安全通信的标准,并且将数据密码术集成到了协议之中。数据在离开您的计算机之前就已经被加密,然后只有到达它预定的目标后才被解密。证书和密码学算法支持了这一切的运转。可以将SSL ...
分类:
其他好文 时间:
2014-07-16 18:58:02
阅读次数:
195
-genkey 在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书-alias 产生别名-keystore 指定密钥库的名称(产生的各类信息将不在.keystore文件中-keyalg 指定密钥的算法-validity 指定创建...
分类:
其他好文 时间:
2014-07-16 14:50:31
阅读次数:
239
升级python版本后,运行yum
# yum -y install openssl
提示如下:
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
No module named yum
Pl...
分类:
编程语言 时间:
2014-07-16 14:04:47
阅读次数:
193
Linux+Apache+openssl实现https验证apache2.0https首先安装SSL,再编译安装APACHE,再配置证书即可1.下载apache和openssl网址:http://www.apache.orghttp://www.openssl.org2.解压#tarzxvfhttp...
分类:
系统相关 时间:
2014-07-16 00:03:20
阅读次数:
344
一、必要软件准备1.安装pcre为了支持rewrite功能,我们需要安装pcre复制代码代码如下:# yum install pcre* //如过你已经装了,请跳过这一步2.安装openssl需要ssl的支持,如果不需要ssl支持,请跳过这一步复制代码代码如下:# yum install opens...
分类:
其他好文 时间:
2014-07-15 08:16:48
阅读次数:
269
1keytool命令总结一、创建数字证书交互模式使用默认的密钥库.keystore(文件夹是c:DocumentsandSettingusername)和算法(DSA)keytool-genkey默认的别名mykey密钥库中能够存放多个条目(公钥/私钥对和证书),它们在密钥库中以别名(alias)区...
分类:
编程语言 时间:
2014-07-14 21:43:40
阅读次数:
387
建立网站时,特别是支付网站和电子商务网站,为了让客户信赖网站,让他们不把我们当做骗子,网站一般会安装SSL,我们访问网站时都是以https开头的,而不是以http开头的。下面是在windows环境下配置Apache服务器支持https协议和SSL证书。1.配置Apache服务器支持openssl配置...
分类:
其他好文 时间:
2014-07-14 15:05:22
阅读次数:
196
1、RSA 公钥和私钥的组成,以及加密和解密的公式:
2、模指数运算:
先做指数运算,再做模运算,如 5^3 mod 7 = 125 mod 7 = 6
3、RSA加密算法流程:
选择一对不同的、并且足够大的素数 p 和 q计算 n = p * q计算欧拉函数 f(n) = (p-1) * (q-1),p 和 q 需要保密寻找与 f(...
分类:
其他好文 时间:
2014-07-14 11:23:03
阅读次数:
453
第一步. 生成rsa私钥文件 :\>openssl genrsa -out bexio.pem 1024 : 若要加密生成的rsa私钥文件(des3加密) :\>openssl genrsa-des3 -out bexio.pem1024第二步. 生成Certificate Signing R...
分类:
其他好文 时间:
2014-07-13 13:02:02
阅读次数:
192