sm2加解密中出现裸密文如何处理以及导入公钥加密和导入私钥解密的方法
对于sm2的导入密钥的处理,sm2不支持裸密文直接导入,遇到此类情况需要转换为另外一种支持裸密文的加解密方式去转换,如:ECC。
HarmonyOS
赞
收藏 0
回答 1
相关问题
加解密操作,国密SM2以及SM4怎么使用?
3427浏览 • 1回复 待解决
如何使用国密SM2算法进行加解密
6438浏览 • 1回复 待解决
HarmonyOS RSA私钥加密公钥解密
999浏览 • 1回复 待解决
HarmonyOS 私钥加密公钥解密问题
855浏览 • 1回复 待解决
sm2 私钥单独方法封装后 数据无法解密
1500浏览 • 1回复 待解决
HarmonyOS Sm2和DES加解密问题
1266浏览 • 1回复 待解决
HarmonyOS SM2,SM4国密加解密使用demo
1099浏览 • 1回复 待解决
cryptoFramework是否支持RSA的私钥加密,公钥解密
1417浏览 • 1回复 待解决
使用自定义公私钥执行SM2算法加解密操作
2045浏览 • 1回复 待解决
请提供一下密钥库Sm2的密钥材料、公钥材料、私钥材料 的导入格式
937浏览 • 1回复 待解决
HarmonyOS AES128加密和sm3国密加解密的方法
950浏览 • 1回复 待解决
HarmonyOS SM2/SM4结合加解密
919浏览 • 1回复 待解决
SM2示例中的加解密方式如何使用Java端生成的公私钥
2964浏览 • 1回复 待解决
HarmonyOS 国密SM2转换公钥失败
970浏览 • 1回复 待解决
HarmonyOS 指定私钥生成SM2秘钥的方法
804浏览 • 1回复 待解决
HarmonyOS 国密加解密算法和以及国密通讯渠道加密组件相关案例
1340浏览 • 1回复 待解决
HarmonyOS 如何使用公钥解密私钥加密,切换到代码中没法createVerify
608浏览 • 1回复 待解决
RSA导入外部密钥实现加解密
1546浏览 • 1回复 待解决
HarmonyOS RSA指定公钥或私钥字符串加密和解密
897浏览 • 1回复 待解决
HarmonyOS SM2公钥PEM读取接口
906浏览 • 1回复 待解决
HarmonyOS 关于RSA公钥加解密问题
987浏览 • 1回复 待解决
HarmonyOS 需要一个加解密,SM2,SM4的demo
805浏览 • 1回复 待解决
HarmonyOS SM2依据已有的字符串的私钥和公钥进行签名和验签
1392浏览 • 1回复 待解决
HarmonyOS SM2非对称加密生成ASN.1密文转C1C3C2标准密文出错
979浏览 • 1回复 待解决
HarmonyOS RSA公钥解密
946浏览 • 1回复 待解决
使用的核心API
SM2加解密规格
核心代码解释
初始化即把传入的sm2裸密文传入,然后转换为ECC密钥对或者是公钥/私钥:
把转换后的 密钥对/公钥/私钥 传入执行加解密步骤
上诉是对于密钥对的加解密的代码解释,对于导入公钥加密以及导入私钥解密的代码在附件中,可以参考一下。
实现效果
点击初始化转换密钥,生成sm2密钥对,通过密钥对去做加解密操作,点击导入密钥对及加解密按钮,导入密钥对成功,加解密成功。
适配的版本信息