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);
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
HarmonyOS
赞
收藏 0
回答 1
相关问题
RSA非对称加密-@hms-security/agoh-crypto
1345浏览 • 1回复 待解决
实现一次非对称RSA非对称加解密
1939浏览 • 1回复 待解决
cryptoFramework.createCipher,可否提供AES解密的例子?
1287浏览 • 1回复 待解决
Cipher DES加解密,使用cryptoFramework.createCipher无法实现DES加解密,如何实现?
982浏览 • 1回复 待解决
HarmonyOS 非对称加密:Ecc加密方式如何支持secp256k1
514浏览 • 1回复 待解决
是否有支持非对称加密的三方库?
1984浏览 • 1回复 待解决
cryptoFramework是否支持RSA的私钥加密,公钥解密
1426浏览 • 1回复 待解决
HarmonyOS AES加密/RSA加密问题
989浏览 • 1回复 待解决
CryptoFramework是否支持“RSA ECB pkcs1padding”加密模式
2890浏览 • 3回复 待解决
HarmonyOS RSA加密失败问题
839浏览 • 1回复 待解决
ohos.security.cryptoFramework框架下的RSA分段加密,doFinal函数401异常
1327浏览 • 1回复 待解决
HarmonyOS RSA加密中,公私钥问题
901浏览 • 1回复 待解决
HarmonyOS 生成非对称密钥报错 Error: convert key fail.
1831浏览 • 1回复 待解决
#鸿蒙学习大百科#对称密钥和非对称密钥的区别是什么?
1100浏览 • 0回复 待解决
HarmonyOS RSA加密方式
1522浏览 • 1回复 待解决
HarmonyOS NavDestination中transition设置非对称动画时,disappear动画无效啊
608浏览 • 1回复 待解决
RSA 加密的具体使用方法
1048浏览 • 1回复 待解决
HarmonyOS RSA使用问题
470浏览 • 1回复 待解决
HarmonyOS 实现RSA加密功能
1063浏览 • 1回复 待解决
HarmonyOS RSA分段加密乱码
1472浏览 • 1回复 待解决
HarmonyOS rsa加密报错
881浏览 • 1回复 待解决
RSA加密,使用自有私钥解密报错
1039浏览 • 1回复 待解决
如何使用RSA公钥加密明文数据
1352浏览 • 1回复 待解决
HarmonyOS 在使用rsa加密的时候发现加密串太长会异常
1025浏览 • 1回复 待解决
HarmonyOS SM2非对称加密生成ASN.1密文转C1C3C2标准密文出错
994浏览 • 1回复 待解决
可以参考如下代码进行自定义Key的加解密: