javascript中的RSA加密方法在HarmonyOS里面怎么实现
账号密码登录时,需要对账号密码进行加密传输,在javascript里是实现了的功能,现在迁移到HarmonyOS里面,不知道该怎么实现,下面这是代码:
import jsrsasign from "jsrsasign";
// 初始化RSA密钥对象
const _publicKey = `
-----BEGIN PUBLIC KEY-----
xxxx
-----END PUBLIC KEY-----
`;
// 加密
function encrypt(str: string) {
const publicKey = jsrsasign.KEYUTIL.getKey(_publicKey);
const encryptPwd = jsrsasign.KJUR.crypto.Cipher.encrypt(str, publicKey, "RSAOAEP256");
return jsrsasign.hextob64(encryptPwd);
}
// 调用方法
const inputUsername = 'zhangsan'
const username = encrypt(inputUsername)
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
HarmonyOS
赞
收藏 0
回答 1
相关问题
RSA加密方法在HarmonyOS 的实现
435浏览 • 1回复 待解决
HarmonyOS 请求参数的AES加密和RSA加密的实现方法
450浏览 • 1回复 待解决
RSA 加密的具体使用方法
731浏览 • 1回复 待解决
HarmonyOS 实现RSA加密功能
817浏览 • 1回复 待解决
HarmonyOS RSA加密算法实现
616浏览 • 1回复 待解决
HarmonyOS 中是否有系统级同步的AES和RSA加密方法?
306浏览 • 0回复 待解决
HarmonyOS 请问ArkTS如何实现RSA加密?
1044浏览 • 1回复 待解决
HarmonyOS 在使用rsa加密的时候发现加密串太长会异常
727浏览 • 1回复 待解决
HarmonyOS RSA加密中,公私钥问题
604浏览 • 1回复 待解决
HarmonyOS AES加密/RSA加密问题
496浏览 • 1回复 待解决
HarmonyOS RSA加密方式
1149浏览 • 1回复 待解决
HarmonyOS 是否有系统级同步的AES和RSA加密方法
833浏览 • 1回复 待解决
HarmonyOS RSA 公钥加密成功,但使用私钥加密,初始化方法报错
457浏览 • 1回复 待解决
原生调用html中的javascript的实现。
852浏览 • 1回复 待解决
HarmonyOS RSA分段加密乱码
1085浏览 • 1回复 待解决
HarmonyOS rsa加密报错
553浏览 • 1回复 待解决
HarmonyOS RSA加密失败问题
484浏览 • 1回复 待解决
ArkTS版本如何实现RSA分段加密与解密?
3282浏览 • 0回复 待解决
HarmonyOS rsa加密返回401错误
454浏览 • 1回复 待解决
RSA NoPadding模式加密失败
1780浏览 • 1回复 待解决
如何实现RSA的公钥PK加密一段文字
945浏览 • 1回复 待解决
HarmonyOS RSA私钥加密公钥解密
705浏览 • 1回复 待解决
HarmonyOS 关于HarmonyOS开发中AES/RSA加密的填充模式该如何填写
376浏览 • 1回复 待解决
HarmonyOS RSA加密的base64秘钥转换
681浏览 • 1回复 待解决
RSA 加密实践问题。将java中RSA加密代码翻译成 arkts 代码时,无法确定正确的API。希望提供正确的arkts代码
1484浏览 • 1回复 待解决
相关文档如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/crypto-rsa-asym-encrypt-decrypt-pkcs1_oaep-V5