sm1专题

PKI - 一文读懂SM1、SM2、SM3、SM4等国密算法

文章目录 Pre概述S1SM2SM3SM4SM9使用经验国密算法的安全性SM2算法的安全性SM3算法的安全性SM4算法的安全性 在Java中使用引入Bouncy Castle依赖非对称加密SM2使用随机生成的密钥对加密或解密使用自定义密钥对加密或解密SM2签名和验签自定义密钥对使用SM2曲线点构建SM2使用私钥D值签名使用公钥Q值验证签名 其他格式的密钥摘要加密算法SM3对称加密SM4

【转】关于国密算法 SM1,SM2,SM3,SM4 的笔记

国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。 SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。 SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。ECC 256位(SM2采用的就是ECC 256位的一种)安全强度比RSA