HarmonyOS 本地公钥和rcp传输的公钥对比的问题

本地公钥和rcp传输的公钥对比的问题serverCert 是本地公钥,从tostring的内容看是一样的,不过对比不成功。

remoteValidation: (context: rcp.ValidationContext) => {
  if (context.x509Certs[0].getPublicKey() == serverCert?.getPublicKey()) {
    // 想判断一下公钥是否相同
  }
  console.log('context')
  return true
},
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
HarmonyOS
2024-12-23 16:10:54
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
aquaa

建议使用 === 进行比较,先将rcp获得的context.x509Certs[0].getPublicKey()和serverCert?.getPublicKey() 转换为string在使用 === 进行比较。

分享
微博
QQ
微信
回复
2024-12-23 18:26:36
相关问题
HarmonyOS 证书问题
837浏览 • 1回复 待解决
HarmonyOS 格式相关
849浏览 • 1回复 待解决
HarmonyOS 私钥加密解密问题
875浏览 • 1回复 待解决
HarmonyOS RSA解密
983浏览 • 1回复 待解决
HarmonyOS 关于RSA加解密问题
1013浏览 • 1回复 待解决
HarmonyOS 备案怎么获取
682浏览 • 1回复 待解决
HarmonyOS RSA私钥加密解密
1049浏览 • 1回复 待解决
HarmonyOS RSA如何用解密
1630浏览 • 0回复 待解决
HarmonyOS APP备案需要证书MD5
639浏览 • 1回复 待解决
HarmonyOS 支持rsa使用解密吗
1234浏览 • 1回复 待解决
HarmonyOS中RSA如何用解密?
778浏览 • 0回复 待解决
rsa 解密初始化报错
1228浏览 • 1回复 待解决
如何使用RSA加密明文数据
1369浏览 • 1回复 待解决
HarmonyOS SM2PEM读取接口
935浏览 • 1回复 待解决
HarmonyOS 应用备案、md5怎么填写
595浏览 • 1回复 待解决
HarmonyOS 如何获取证书MD5指纹
752浏览 • 1回复 待解决
如何实现RSAPK加密一段文字
1279浏览 • 1回复 待解决