1、制作公私钥:
私钥:本地保存
公钥:本地保存
2、申请ca证书:
制作PKCS#10的p10请求申请ca证书(ca证书包含pdf验签公钥 + 证书公钥)
3、pfx证书封装:
pfx:ca证书+私钥
4、pdf操作:
pdf签名:解析pfx证书获取私钥,签名
pdf盖章:存入pdf签名 + ca证书 + 章图片
OpenSSL 转换证书格式
-
数字安全证书(CA证书)介绍
-
CA证书应用一:Outlook发送邮件时,为邮件添加数字签名
-
CA证书应用二:制作带数字签名的PDF文档
-
CA证书应用三:给Word/Excel文档添加数字签名
-
Java与CSP数据兼容之三:Java兼容CSP的DES/3DES密钥数据和密文
CSP介绍、以及使用CryptoAPI枚举CSP并获取其属性
CSP:使用CryptoAPI获取X509证书的HASH(指纹)值
使用CryptoAPI获取证书扩展属性之二:“密钥用法”和"增强型密钥用法"
使用CryptoAPI获取证书扩展属性之三:“颁发机构密钥标识”和"使用者密钥标识"
使用CryptoAPI获取证书扩展属性之四:“CRL分发点”和“颁发机构信息访问”
通过OpenSSL获取证书扩展属性之二:“密钥用法”和"增强型密钥用法"
通过OpenSSL获取证书扩展属性之三:“颁发机构密钥标识”和"使用者密钥标识"
通过OpenSSL获取证书扩展属性之四:“CRL 分发点”和"颁发机构信息访问"
Java与CSP数据兼容之一:Java兼容CSP导出的RSA公钥数据
Java与CSP数据兼容之二:Java兼容CSP导出的RSA私钥数据
Java与CSP数据兼容之三:Java兼容CSP的DES/3DES密钥数据和密文
Java生成SM2证书基于BouncyCastle(cer)