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解密问题
1241浏览 • 1回复 待解决
HarmonyOS RSA加密失败问题
1123浏览 • 1回复 待解决
HarmonyOS 的RSA解密问题?
760浏览 • 0回复 待解决
HarmonyOS 使用 cryptoFramework.createCipher 创建RSA非对称加密问题
1111浏览 • 1回复 待解决
HarmonyOS AES加密/RSA加密问题
1446浏览 • 1回复 待解决
HarmonyOS RSA算法如何使用
974浏览 • 1回复 待解决
HarmonyOS RSA加密中,公私钥问题
1148浏览 • 1回复 待解决
HarmonyOS 关于RSA公钥加解密问题
1210浏览 • 1回复 待解决
HarmonyOS 支持rsa使用公钥解密吗
1420浏览 • 1回复 待解决
HarmonyOS 密钥库RSA算法的使用demo
815浏览 • 1回复 待解决
RSA 加密的具体使用方法
1362浏览 • 1回复 待解决
如何使用RSA公钥加密明文数据
1562浏览 • 1回复 待解决
RSA加密,使用自有私钥解密报错
1316浏览 • 1回复 待解决
HarmonyOS RSA解密数据
786浏览 • 1回复 待解决
HarmonyOS RSA加密方式
1922浏览 • 1回复 待解决
HarmonyOS 在使用rsa加密的时候发现加密串太长会异常
1287浏览 • 1回复 待解决
HarmonyOS RSA分段加密乱码
1663浏览 • 1回复 待解决
HarmonyOS 实现RSA加密功能
1288浏览 • 1回复 待解决
HarmonyOS RSA公钥解密
1273浏览 • 1回复 待解决
HarmonyOS rsa加密报错
1176浏览 • 1回复 待解决
HUKS的RSA加解密,关于RSA加解密的代码示例
2090浏览 • 1回复 待解决
HarmonyOS RSA签名验签相关
1075浏览 • 1回复 待解决
HarmonyOS RSA加密算法实现
1295浏览 • 1回复 待解决
HarmonyOS rsa加密返回401错误
983浏览 • 1回复 待解决
HarmonyOS RSA 公钥加密成功,但使用私钥加密,初始化方法报错
1137浏览 • 1回复 待解决
先将加密后的base64字符串解密为uint8Array,可参考以下demo:
encodeToString参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-util-V5#encodetostring9