node-forge
之前讲过了AES-GCM模式在vue中如何加解密,使用的是node自带的crypto模块,但是会有个问题,纯html页面中无法使用node.js中的api。
这时候我们需要用到一个库:node-forge(js, vue中都可使用)
npm地址:node-forge - npm
github地址:https://github.com/digitalbazaar/forge
官方列举的可以加解密的模式:
使用
1:引入
js:
<script src ="https://unpkg.com/node-forge@1.0.0/dist/forge.min.js "></script>
vue:
安装:npm install node-forge
在需要用的地方引入:import forge from 'node-forge'
2:密钥
const keyStr = '16位/24位/32位的密钥'

本文介绍了如何在Vue项目中使用node-forge库进行AES-GCM模式的加密和解密操作。由于crypto模块在纯HTML环境中不可用,node-forge作为一个可以在浏览器和Node.js中通用的库,提供了加密解密的功能。文章详细展示了加密和解密的步骤,并给出了具体的JavaScript和Vue示例代码。
最低0.47元/天 解锁文章
1742

被折叠的 条评论
为什么被折叠?



