![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
培根芝士
相看两厌,不若相忘于江湖
展开
-
使用keytool转换JKS和P12
p12 -> jkskeytool -importkeystore -srckeystore keystore.p12 -srcstoretype PKCS12 -deststoretype JKS -destkeystore keystore.jksjks -> p12keytool -importkeystore -srckeystore keystore.jks -s...原创 2019-10-30 10:17:24 · 1261 阅读 · 0 评论 -
国密算法SM1,SM2,SM3,SM4介绍
国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC 256位(SM2采用的就是ECC 256位的一种)安全强度比R...原创 2019-03-29 11:27:58 · 10281 阅读 · 0 评论 -
数字签名的原理
数字签名是非对称加密算法与数字摘要技术的应用,数字摘要验证了原文是否被篡改、公钥私钥保证了数字摘要的安全性,两者配合使用安全性高,速度快。 非对称密钥加密: RSA 、ECC等,依赖密钥长度来提高安全性, 数字摘要:将任意长度的消息变成固定长度的短消息,常用的加密算法包括 HASH (MD5、SHA1、SHA256)、HMAC(HmacMD5/HmacSHA1/HmacSHA256...原创 2018-12-20 10:53:32 · 714 阅读 · 0 评论 -
openssl提取pfx证书密钥对
提取步骤如下:1. 点击1.cer,安装cer证书2.从pfx提取密钥信息,并转换为key格式(pfx使用pkcs12模式补足)(1)提取密钥对openssl pkcs12 -in 1.pfx -nocerts -nodes -out 1.key//如果pfx证书已加密,会提示输入密码。如果cer证书没有安装,则密码没法验证(2)从密钥对提取私钥openssl rsa -i...原创 2014-10-22 18:30:19 · 1637 阅读 · 0 评论 -
通过XML签名和加密更安全地交换数据
XML签名和XML加密标准目前被广泛地用作积木(building-block)技术。Microsoft Office InfoPath使用XML签名对部分或整个表单进行签名。Web服务使用XML签名对SOAP消息进行签名,并且使用XML加密技术对它们进行加密。基于ClickOnce的应用程序的XML清单(Visual Studio 2005中的新增功能)也使用XML签名。.NET Fram...转载 2014-10-22 18:38:27 · 2983 阅读 · 0 评论 -
openssl命令——rsautl
加解密1)公钥加密openssl rsautl -encrypt -in test -out test.enc -inkey asn1pub.pem -pubin2)私钥解密openssl rsautl -decrypt -in test.enc -out test.dec -inkey asn1enc.pem比较test和test.dec两个文件结果相同。...转载 2014-10-22 18:34:46 · 1794 阅读 · 0 评论 -
openssl证书格式转换
PKCS 全称是 Public-Key Cryptography Standards,是由 RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准,PKCS 目前共发布过 15 个标准。 常用的有:PKCS#7 Cryptographic Message Syntax StandardPKCS#10 Certification Request StandardPKCS...转载 2014-10-22 18:32:09 · 814 阅读 · 0 评论 -
Linux证书转换命令
PFK转JKSkeytool -importkeystore -srckeystore ddd.pfx -srcstoretype PKCS12 -deststoretype JKS -destkeystore ddd.jksCRT+KEY转JKSpkcs12 -export -in ddd.crt -inkey ddd.key -out ddd.p12keytool -importke...原创 2019-08-02 18:08:07 · 977 阅读 · 0 评论