sm2加解密中出现裸密文如何处理以及导入公钥加密和导入私钥解密的方法
对于sm2的导入密钥的处理,sm2不支持裸密文直接导入,遇到此类情况需要转换为另外一种支持裸密文的加解密方式去转换,如:ECC。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
加解密操作,国密SM2以及SM4怎么使用?
1123浏览 • 1回复 待解决
如何使用国密SM2算法进行加解密
865浏览 • 1回复 待解决
cryptoFramework是否支持RSA的私钥加密,公钥解密
295浏览 • 1回复 待解决
sm2 私钥单独方法封装后 数据无法解密
216浏览 • 1回复 待解决
使用自定义公私钥执行SM2算法加解密操作
388浏览 • 1回复 待解决
RSA导入外部密钥实现加解密
359浏览 • 1回复 待解决
多种加密方式实现加解密
416浏览 • 1回复 待解决
HUKS的SM4加解密,判断密钥的存在以及删除密钥
339浏览 • 1回复 待解决
如何使用SM4的CBC模式加解密
177浏览 • 1回复 待解决
SM4采用OFB模式进行加解密
310浏览 • 1回复 待解决
cryptoFramwork SM4加解密的IV(Initionlization Vector)如何指定?
246浏览 • 1回复 待解决
HUKS的RSA加解密,关于RSA加解密的代码示例
353浏览 • 1回复 待解决
使用32字节秘钥加解密后报错
467浏览 • 1回复 待解决
sm2公钥私对的getEncode().data返回的二进制数据是什么格式的
184浏览 • 1回复 待解决
SM4 CBC模式加解密,有好的方案吗?
449浏览 • 1回复 待解决
根据SM2密钥二进制数据,生成密钥对,公钥支持什么格式,pem和der都支持吗?
313浏览 • 1回复 待解决
网络请求能否实现国密SM2双向认证的https请求
455浏览 • 1回复 待解决
如何使用HUKS处理超过100k的明文数据加解密
218浏览 • 1回复 待解决
如何实现RSA的公钥PK加密一段文字
147浏览 • 1回复 待解决
rsa加密公钥convertKey异常:401 invalid param
697浏览 • 1回复 待解决
HUKS对于超过100k的明文数据加解密的处理
389浏览 • 1回复 待解决
如何进行不同规格的AES加解密
210浏览 • 1回复 待解决
加解密算法库框架使用
452浏览 • 1回复 待解决
基于加解密算法框架的规格问题
201浏览 • 1回复 待解决
国密算法SM2签名api,没有可辨别标识IDA参数有什么实现方案
369浏览 • 1回复 待解决
使用的核心API
SM2加解密规格
核心代码解释
初始化即把传入的sm2裸密文传入,然后转换为ECC密钥对或者是公钥/私钥:
把转换后的 密钥对/公钥/私钥 传入执行加解密步骤
上诉是对于密钥对的加解密的代码解释,对于导入公钥加密以及导入私钥解密的代码在附件中,可以参考一下。
实现效果
点击初始化转换密钥,生成sm2密钥对,通过密钥对去做加解密操作,点击导入密钥对及加解密按钮,导入密钥对成功,加解密成功。
适配的版本信息