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);
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
直接运行会出现有特殊字符不支持的报错。去除"-----BEGIN RSA PUBLIC KEY-----\n"和+ "-----END RSA PUBLIC KEY-----\n"后,出现报错如下:
错误信息:ConvertPemKeySync error!
错误代码:17630001
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS RSA解密问题
1061浏览 • 1回复 待解决
HarmonyOS 的RSA解密问题?
593浏览 • 0回复 待解决
HarmonyOS RSA加密失败问题
847浏览 • 1回复 待解决
HarmonyOS RSA算法如何使用
793浏览 • 1回复 待解决
HarmonyOS 使用 cryptoFramework.createCipher 创建RSA非对称加密问题
826浏览 • 1回复 待解决
HarmonyOS AES加密/RSA加密问题
992浏览 • 1回复 待解决
HarmonyOS RSA加密中,公私钥问题
905浏览 • 1回复 待解决
HarmonyOS 关于RSA公钥加解密问题
1002浏览 • 1回复 待解决
HarmonyOS 密钥库RSA算法的使用demo
607浏览 • 1回复 待解决
HarmonyOS 支持rsa使用公钥解密吗
1230浏览 • 1回复 待解决
RSA 加密的具体使用方法
1078浏览 • 1回复 待解决
如何使用RSA公钥加密明文数据
1357浏览 • 1回复 待解决
RSA加密,使用自有私钥解密报错
1052浏览 • 1回复 待解决
HarmonyOS RSA加密方式
1536浏览 • 1回复 待解决
HarmonyOS RSA解密数据
575浏览 • 1回复 待解决
HarmonyOS 实现RSA加密功能
1063浏览 • 1回复 待解决
HarmonyOS RSA公钥解密
965浏览 • 1回复 待解决
HarmonyOS RSA分段加密乱码
1473浏览 • 1回复 待解决
HarmonyOS rsa加密报错
886浏览 • 1回复 待解决
HarmonyOS 在使用rsa加密的时候发现加密串太长会异常
1032浏览 • 1回复 待解决
HarmonyOS RSA加密算法实现
1021浏览 • 1回复 待解决
HarmonyOS rsa加密返回401错误
775浏览 • 1回复 待解决
HarmonyOS RSA签名验签相关
782浏览 • 1回复 待解决
HUKS的RSA加解密,关于RSA加解密的代码示例
1860浏览 • 1回复 待解决
HarmonyOS RSA如何用公钥解密
1619浏览 • 0回复 待解决
先将加密后的base64字符串解密为uint8Array,可参考以下demo:
encodeToString参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-util-V5#encodetostring9