HarmonyOS CryptoFramework中PubKey.getAsyKeySpec报错
通过读取RSA证书,获取到cryptoFramework.PubKey对象,
let e = pubKey.getAsyKeySpec(cryptoFramework.AsyKeySpecItem.RSA_PK_BN);
hilog.info(0x0000, 'testTag', 'RSATest pubKey e=> ' + e);
let m = pubKey.getAsyKeySpec(cryptoFramework.AsyKeySpecItem.RSA_N_BN);
hilog.info(0x0000, 'testTag', 'RSATest pubKey m => ' + m);
输出错误日志:
getPublicKey failed, errCode: undefined , errMsg:is not callable
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 cryptoFramework.Md update 失败报错 
2513浏览  • 1回复 待解决
HarmonyOS X509公钥无法直接初始化成PubKey对象 
828浏览  • 1回复 待解决
HarmonyOS RSA加密,实用字符串转pubKey失败 
1073浏览  • 1回复 待解决
HarmonyOS 如何从文件中读取出来cryptoFramework.DataBlob格式 
642浏览  • 1回复 待解决
HarmonyOS @ohos.security.cryptoFramework使用cipher解密失败 
1127浏览  • 1回复 待解决
cryptoFramework中对于对称密钥算法只支持3DES,不在支持DES算法吗? 
1671浏览  • 1回复 待解决
HarmonyOS 使用 cryptoFramework.createCipher 创建RSA非对称加密问题 
1202浏览  • 1回复 待解决
HarmonyOS cryptoFramework 使用MD5 加签,获取结果失败 
1022浏览  • 1回复 待解决
cryptoFramework.createCipher,可否提供AES解密的例子? 
1501浏览  • 1回复 待解决
cryptoFramework是否支持RSA的私钥加密,公钥解密 
1675浏览  • 1回复 待解决
HarmonyOS  cryptoFramework能否支持DES算法(非3DES)加解密 
1136浏览  • 1回复 待解决
HarmonyOS cryptoFramework的签名是对数据加密还是对数据摘要加密 
830浏览  • 1回复 待解决
HarmonyOS taskpool线程中senddata报错 
1517浏览  • 1回复 待解决
HarmonyOS中 cryptoFramework执行sm2加密后,生成的数据格式是不是ASN.1格式? 
779浏览  • 0回复 待解决
系统的cryptoFramework有支持SM4-GCM的吗 ? 
1552浏览  • 1回复 待解决
CryptoFramework是否支持“RSA ECB pkcs1padding”加密模式 
3251浏览  • 3回复 待解决
HarmonyOS 中蓝牙 connect 方法报错 “PlatformException解决 
594浏览  • 0回复 待解决
HarmonyOS 使用 DES 对接口请求响应加解密,对比 java 不懂 cryptoFramework 的使用 
885浏览  • 1回复 待解决
ohos.security.cryptoFramework框架下的RSA分段加密,doFinal函数401异常 
1618浏览  • 1回复 待解决
HarmonyOS 中photoAccessHelper获取图片大小报错 
1559浏览  • 1回复 待解决
HarmonyOS 目前cryptoFramework只有3DES没有效率更高的DES模式,希望支持 
994浏览  • 1回复 待解决
如何使用@ohos.security.cryptoFramework库对字符串进行MD5加密? 
1005浏览  • 1回复 待解决
HarmonyOS @Concurrent修饰的方法中引入对象报错 
1154浏览  • 1回复 待解决
Cipher DES加解密,使用cryptoFramework.createCipher无法实现DES加解密,如何实现? 
1311浏览  • 1回复 待解决
HarmonyOS pjsip在deveco中编译报错strlen找不到 
1341浏览  • 1回复 待解决





















使用上级证书对象的getPublicKey()方法或本(自签名)证书对象获取的公钥对象仅用于X509Cert的verify接口详情可参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-cert-V5#getpublickey
常用加密算法的参考链接:
@ohos.security.cryptoFramework (加解密算法库框架)API:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-cryptoframework-V5#paramsspec
加解密算法规格:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/crypto-encrypt-decrypt-spec-V5
加解密算法开发指导:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/crypto-encrypt-decrypt-dev-V5
非对称密钥生成和转换规格:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/crypto-asym-key-generation-conversion-spec-V5