1. centos6.4 准备: yum -y install gcc* yum -y install openssl-devel yum install libtermcap-devel ncurses-devel libevent-devel readline-devel tar -zxvf P ...
分类:
编程语言 时间:
2019-01-29 15:01:33
阅读次数:
213
OPENSSL配置文件路径/etc/pki/tls/openssl.cnfOPENSSL配置文件中CA配置项[CA_default]dir=/etc/pki/CA#Whereeverythingiskeptcerts=$dir/certs#Wheretheissuedcertsarekeptcrl_dir=$dir/crl#Wheretheissuedcrlarekeptdatabase=$dir
分类:
其他好文 时间:
2019-01-28 12:09:44
阅读次数:
215
加密算法 加密算法分为两大类:1.对称加密算法;2.非对称加密算法。 RSA非对称加密算法 RSA是目前应用最广泛的非对称加密算法,各种语言都支持RSA算法,如Java,Python,C++(openssl),Go(openssl),PHP(openssl),Object-C,Android,jav ...
分类:
编程语言 时间:
2019-01-27 16:48:26
阅读次数:
228
一,下载安装windows平台openssl密钥生成工具,执行安装目录bin下的"openssl.exe",执行后弹出命令窗口如下 运行 二,生成私钥 输入"genrsa -out rsa_private_key.pem 1024",回车,命令窗口如下,在bin目录下多了一个rsa_private_ ...
创建私有CAopenssl的配置文件:/etc/pki/tls/openssl.cnf(1)创建所需要的文件touchindex.txtecho01>serial(2)CA自签证书(umask077;opensslgenrsa-out/etc/pki/CA/private/cakey.pem2048)opensslreq-new-x509-key/etc/pki/CA/private/cak
分类:
其他好文 时间:
2019-01-26 17:06:37
阅读次数:
197
主要包括3个文件: 1. cryptotest.h: #ifndef _CRYPTOTEST_H_ #define _CRYPTOTEST_H_ #include <string> using namespace std; typedef enum { GENERAL = 0, ECB, CBC, ...
分类:
编程语言 时间:
2019-01-24 21:51:00
阅读次数:
147
1、必要软件准备 安装pcre 为了支持rewrite功能。我们需要安装pcre #yum install pcre-devel//如果你已经安装了,请跳过这一步 安装openssl 如果需要ssl的支持安装,如果不需要ssl支持请跳过这一步 #yum install openssl-devel 2 ...
分类:
其他好文 时间:
2019-01-24 20:40:58
阅读次数:
150
RSA算法,在1977年由Ron Rivest、Adi Shamirh和LenAdleman,在美国的麻省理工学院开发完成。这个算法的名字,来源于三位开发者的名字。RSA已经成为公钥数据加密标准。 RSA属于公开密钥密码体制。公开密钥体制就是产生两把密钥,一把用于加密,一把用于解密,而且不能根据算法 ...
分类:
编程语言 时间:
2019-01-24 20:06:33
阅读次数:
151