HarmonyOS 使用 cryptoFramework.createCipher 创建RSA非对称加密问题
想让 pubKey 设置为自定义加密key,不想随机生成,因为这个加密key是前端和后端约定的,怎样才能设置自定义Key值呢?
let message = 'This is a test'
let asyKeyGenerator = cryptoFramework.createAsyKeyGenerator("RSA"); // 创建非对称密钥生成器对象
let keyPair = await asyKeyGenerator.generateKeyPair(); // 随机生成RSA密钥
let pubKey = keyPair.pubKey
let plainText: cryptoFramework.DataBlob = { data: new Uint8Array(buffer.from(message, 'utf-8').buffer) };
let cipher = cryptoFramework.createCipher('RSA|PKCS1');
cipher.initSync(cryptoFramework.CryptoMode.ENCRYPT_MODE, pubKey, null);
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 RSA非对称加密-@hms-security/agoh-crypto 
1775浏览  • 1回复 待解决
cryptoFramework.createCipher,可否提供AES解密的例子? 
1501浏览  • 1回复 待解决
实现一次非对称RSA非对称加解密 
2277浏览  • 1回复 待解决
Cipher DES加解密,使用cryptoFramework.createCipher无法实现DES加解密,如何实现? 
1314浏览  • 1回复 待解决
HarmonyOS 非对称加密:Ecc加密方式如何支持secp256k1 
808浏览  • 1回复 待解决
是否有支持非对称加密的三方库? 
2283浏览  • 1回复 待解决
cryptoFramework是否支持RSA的私钥加密,公钥解密 
1686浏览  • 1回复 待解决
HarmonyOS AES加密/RSA加密问题 
1615浏览  • 1回复 待解决
CryptoFramework是否支持“RSA ECB pkcs1padding”加密模式 
3265浏览  • 3回复 待解决
HarmonyOS RSA加密失败问题 
1234浏览  • 1回复 待解决
HarmonyOS RSA加密中,公私钥问题 
1229浏览  • 1回复 待解决
ohos.security.cryptoFramework框架下的RSA分段加密,doFinal函数401异常 
1618浏览  • 1回复 待解决
HarmonyOS  生成非对称密钥报错 Error: convert key fail. 
2453浏览  • 1回复 待解决
HarmonyOS  RSA加密方式 
2174浏览  • 1回复 待解决
#鸿蒙学习大百科#对称密钥和非对称密钥的区别是什么? 
1385浏览  • 1回复 待解决
HarmonyOS NavDestination中transition设置非对称动画时,disappear动画无效啊 
1093浏览  • 1回复 待解决
RSA 加密的具体使用方法 
1451浏览  • 1回复 待解决
HarmonyOS RSA使用问题 
754浏览  • 1回复 待解决
HarmonyOS  RSA分段加密乱码 
1751浏览  • 1回复 待解决
HarmonyOS rsa加密报错 
1237浏览  • 1回复 待解决
HarmonyOS  实现RSA加密功能 
1401浏览  • 1回复 待解决
RSA加密,使用自有私钥解密报错 
1395浏览  • 1回复 待解决
如何使用RSA公钥加密明文数据 
1638浏览  • 1回复 待解决
HarmonyOS  在使用rsa加密的时候发现加密串太长会异常 
1359浏览  • 1回复 待解决
HarmonyOS rsa加密返回401错误 
1075浏览  • 1回复 待解决





















可以参考如下代码进行自定义Key的加解密: