国密
文章平均质量分 85
佚名网友
这个作者很懒,什么都没留下…
展开
-
证书查看及转换
DER、CRT、CER、PEM格式的证书及转换 一、证书和编码 X.509证书,其核心是根据RFC 5280编码或数字签名的数字文档。 实际上,术语X.509证书通常指的是IETF的PKIX证书和X.509 v3证书标准的CRL 文件,即如RFC 5280(通常称为PKIX for Public Key Infrastructure(X.509))中规定的。 二、X509文件扩展 我们首先要了解的是每种类型的文件扩展名。 很多人不清楚DER,PEM,CRT和CER结尾转载 2021-06-09 09:51:49 · 1761 阅读 · 0 评论 -
国密SM4加解密
代码基于GMSSL库实现1、sm4加密int sm4EvpEncrypt(unsigned char *key, unsigned char *in, int inl, unsigned char *out){ unsigned char iv[SMS4_IV_LENGTH]; EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); ...原创 2020-01-01 22:15:36 · 4260 阅读 · 0 评论 -
国产密码库的选择
因工作上的需要,了解学习国产密码。发现网上很多都是基于miracl库实现的(PS:这里是指C++语言,java语言可以选择BC库),下载基于miracl的库实现的国密的代码看了之后感觉不是很友好,于是继续在网上寻找,发现有两个开源项目非常不错。一个是gmssl项目,另一个是tassl项目。这两个项目都是基于openssl实现的。在这里我个人比较推荐gmssl,因为这个项目在持续更新,所以后续的博文...原创 2018-12-14 21:05:57 · 1329 阅读 · 0 评论