随笔分类 - 数字证书
摘要:ASP.NET(C#) 语法: string subject ; HttpClientCertificate hcc = Request.ClientCertificate; if(hcc.IsValid) = hcc.Subject; 得到的 subject 字符串是以逗号分隔的子字段列表。例如,C=CN,O=BOC,CN=moslem ,然后将字符串分隔处理,取最后的...
阅读全文
摘要:加密算法: 对称加密算法: DES、IDEA、RC2、RC4、AES、Skipjack ...... 非对称加密算法: RSA、DSA、DiffieHellman、PKCS、PGP ...... 单向的HASH算法属于报文摘要算法,虽然有些也出自OpenSSL库。 命令操作: 1、生成普通私钥: [weigw@TEST src]$ openssl gen...
阅读全文
摘要:前段时间利用数字证书对几种语言(Java、.Net、Php) 调用WS-Security支持的Web Service进行了联调测试,在这个过程中各语言需要的证书格式并不一致,比如说Java我们采用jks,.Net采用pfx和cer,Php则采用pem和cer;本文会对Security证书相关各类文件格式进行一个汇总,并描述各种格式的适用场景;主要分成两类,其一为密钥库文件格式、其二为证书文件格式;...
阅读全文
摘要:一,使用微软的工具不采用私钥文件 1.制作根证书 makecert -sk "myPK" -ss mySSName -n "CN=公司名称" -r myroot.cer sk-表示主题的密钥容器位置,ss-主题的证书存储名称, n-证书颁发对象,r-证书存储位置; 2.制作子证书 makecert -sk "myPK" -is mySSName -n "CN=公司名称" -$ comme...
阅读全文

浙公网安备 33010602011771号