javascript 如何使用公钥私钥加解密?

发布于 2022-09-12 02:25:20 字数 203 浏览 10 评论 0

我有一段 javascript 代码,这段代码非常的重要,以至于需要进行加密处理。

我设想中,这段代码希望使用非对称加密,并且解密有时间限制,请问有什么建议或者好的方案吗?

主要是:

  • 前端 js 能否实现此功能
  • 推荐加解密库
  • 保证代码的混肴

这段代码运行在 APP 中。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

日记撕了你也走了 2022-09-19 02:25:20

非常保密的逻辑就不要放客户端运行了

去了角落 2022-09-19 02:25:20

我用的 CryptoJS用来保存一些信息在本地。
你说的加密js没必要吧,一般webpack都混淆过了,一般人也看不懂

const SECRET = '12345678'

// 加密
export function encrypt (word) {
  word = word || ''
  return CryptoJS.AES.encrypt(word, SECRET).toString();
}

// 解密
export function decrypt (word) {
  word = word || ''
  const bytes = CryptoJS.AES.decrypt(word, SECRET);
  return bytes.toString(CryptoJS.enc.Utf8) 
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文