HarmonyOS RSA使用问题
使用api示例代码获取RSA公钥运行后出现报错,代码如下:
let publicPkcs1Str1024: string =
"-----BEGIN RSA PUBLIC KEY-----\n"
+ "xxx\n"
+ "xxx\n"
+ "xxx"
+ "-----END RSA PUBLIC KEY-----\n";
let rsaGenerator = cryptoFramework.createAsyKeyGenerator('RSA1024');
let keyPair = rsaGenerator.convertPemKeySync(publicPkcs1Str1024, null);
let pubPemKey = keyPair.pubKey;
let pubString = pubPemKey.getEncodedPem('X509');
console.info("[sync]TestPubKeyPkcs1ToX509BySync1024 pubString output is " + pubString);
直接运行会出现有特殊字符不支持的报错。去除"-----BEGIN RSA PUBLIC KEY-----\n"和+ "-----END RSA PUBLIC KEY-----\n"后,出现报错如下:
错误信息:ConvertPemKeySync error!
错误代码:17630001
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS RSA解密问题
775浏览 • 1回复 待解决
HarmonyOS RSA加密失败问题
380浏览 • 1回复 待解决
HarmonyOS 的RSA解密问题?
219浏览 • 0回复 待解决
HarmonyOS 使用 cryptoFramework.createCipher 创建RSA非对称加密问题
391浏览 • 1回复 待解决
HarmonyOS RSA算法如何使用
520浏览 • 1回复 待解决
HarmonyOS AES加密/RSA加密问题
270浏览 • 1回复 待解决
HarmonyOS RSA加密中,公私钥问题
467浏览 • 1回复 待解决
HarmonyOS 关于RSA公钥加解密问题
576浏览 • 1回复 待解决
HarmonyOS 支持rsa使用公钥解密吗
791浏览 • 1回复 待解决
HarmonyOS 密钥库RSA算法的使用demo
247浏览 • 1回复 待解决
RSA 加密的具体使用方法
601浏览 • 1回复 待解决
RSA加密,使用自有私钥解密报错
640浏览 • 1回复 待解决
如何使用RSA公钥加密明文数据
968浏览 • 1回复 待解决
HarmonyOS RSA解密数据
207浏览 • 1回复 待解决
HarmonyOS RSA加密方式
1065浏览 • 1回复 待解决
HarmonyOS rsa加密报错
437浏览 • 1回复 待解决
HarmonyOS 实现RSA加密功能
782浏览 • 1回复 待解决
HarmonyOS RSA分段加密乱码
1016浏览 • 1回复 待解决
HarmonyOS RSA公钥解密
468浏览 • 1回复 待解决
HarmonyOS 在使用rsa加密的时候发现加密串太长会异常
622浏览 • 1回复 待解决
HUKS的RSA加解密,关于RSA加解密的代码示例
1414浏览 • 1回复 待解决
HarmonyOS RSA签名验签相关
369浏览 • 1回复 待解决
HarmonyOS RSA加密算法实现
481浏览 • 1回复 待解决
HarmonyOS rsa加密返回401错误
360浏览 • 1回复 待解决
HarmonyOS RSA 公钥加密成功,但使用私钥加密,初始化方法报错
387浏览 • 1回复 待解决
先将加密后的base64字符串解密为uint8Array,可参考以下demo:
encodeToString参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-util-V5#encodetostring9