openssl制作双向认证经过验证可行 http://www.360doc.com/content/12/0524/15/2150778_213390447.shtml 2012-05-24 履历馆 创建一个证书的步骤: (1)生成系统私钥 (2)生成待签名证书 (3)生成x509证书, 用CA私钥 ...
分类:
其他好文 时间:
2017-05-04 16:27:54
阅读次数:
274
公钥证书采用的是X509证书: openssl asn1parse -in rsa_public_key.pem -strparse 18 0:d=0 hl=3 l= 137 cons: SEQUENCE 3:d=1 hl=3 l= 129 prim: INTEGER :CDF9E1C4973CBD ...
分类:
其他好文 时间:
2017-03-11 00:51:31
阅读次数:
1146
X509证书介绍X.509 是由国际电信联盟(ITU-T)制定的数字证书标准,相信这是人尽皆知的了,目前X.509证书据我所知有三个版本,.net中使用的是x.509-2,X.509-2 版引入了主体和签发人唯一标识符的概念,以解决主体和/或签发人名称在一段时间后可能重复使用的问题,x509-2(以 ...
分类:
其他好文 时间:
2016-12-29 13:57:18
阅读次数:
226
案例下载 http://download.csdn.net/detail/woxpp/4113172 客户端调用代码 通过代理类 代理生成 参见 http://www.cnblogs.com/woxpp/p/6232298.html X509证书创建 http://www.cnblogs.com/w ...
分类:
其他好文 时间:
2016-12-29 13:20:56
阅读次数:
176
x509证书一般会用到三类文,key,csr,crt。 Key 是私用密钥openssl格,通常是rsa算法。 Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。 crt是CA认证后的证书文,(windows下面的,其实是crt),签署人用自 ...
分类:
其他好文 时间:
2016-12-19 22:15:09
阅读次数:
213
一、版本号 结构体CERT_INFO中的字段dwVersion即为证书版本,可以直接通过下面的代码获得: DWORD dwCertVer = m_pCertContext->pCertInfo->dwVersion; 版本值的定义如下: #define CERT_V1 0 #define CERT_ ...
通常我们遇到过的X509证书都是基于RSA-SHA1算法的,目前国家在大力推行国密算法,未来银行发行的IC卡也都是基于PBOC3.0支持国密算法的,因此我们来学习一下如何验证SM2国密证书的合法性。至于SM2与SM3的算法实现不在本文讨论范围之内,可以用openssl、BouncyCastle.Cr ...
分类:
其他好文 时间:
2016-09-02 09:58:26
阅读次数:
176
原文网址: http://www.cnblogs.com/csdev Networkcomms 是一款C# 语言编写的TCP/UDP通信框架 作者是英国人 以前是收费的 目前作者已经开源 许可是:Apache License v2 开源地址是:https://github.com/MarcFletc ...
分类:
Web程序 时间:
2016-08-26 10:30:43
阅读次数:
162
原文在 http://bbs.pediy.com/archive/index.php?t-97663.html,但是觉得这篇文章非常好,我抄下来作我笔记用 一、解析X509证书 1.从磁盘上的证书文件中读取证书数据 unsigned char* pbX509Data; // 证书数据 unsigne ...
第一步,制作自签名的证书 1.最简单快捷的方法,打开Terminal,使用openssl(Mac OS X自带)生成私钥和自签名的x509证书。 openssl req -x509 -out public_key.der -outform der -new -newkey rsa:1024 -key
分类:
其他好文 时间:
2016-03-05 11:49:06
阅读次数:
281