Goland-PKCS系列
国密算法
蜡笔小新1849
国密算法,OpenSSL
展开
-
Golang-PKCS8
PKCS8:全名《Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification》,从名称可以看出它是一个专门用来存储私钥而定义的格式规范。个人理解:PKCS1只定义了对RSA密钥的编码规范,而PKCS8则可以对范围更大的私钥进行编码!!!本章内容只列举RSA和SM2两种类型的密钥编码。2、解码二、私钥1、编码2、解码...原创 2022-07-06 15:04:58 · 862 阅读 · 0 评论 -
Golang-PKCS1
PKCS1:全名《Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications》最新版本2.2 ,从名称上可以看出它是针对RSA算法的一个规范。里面包含了RSA加密、解密、签名验签等所有的内容,当然也包含了私钥的格式。因为PKCS1只是针对RSA的一个规范,所以,PKCS1填充也是针对RSA加解密的填充。在开源库中并没有PKCS1填充的函数封装。因此,本人在加解密算法中提取了填充代码封装了函数。2、UnPadd原创 2022-07-06 14:39:22 · 531 阅读 · 0 评论 -
Golang-PKCS7
P7签名验签,数字信封原创 2022-06-24 16:48:13 · 1253 阅读 · 1 评论