crypto-lib:用于 node.js 和浏览器的高级加密模块

时间:2024-06-30 11:20:34
【文件属性】:

文件名称:crypto-lib:用于 node.js 和浏览器的高级加密模块

文件大小:137KB

文件格式:ZIP

更新时间:2024-06-30 11:20:34

JavaScript

加密库 用于 node.js 和浏览器的高级加密模块。 该库公开了一个基本的高级 api,它结合了以下低级操作: UTF-8 明文编码 项键生成 初始化向量生成 AES-GCM 项目加密 Base64密文编码 入门 - Node.js 安装和测试 npm install crypto-lib cd node_modules/crypto-lib/ npm test 示例代码 var lib = require('crypto-lib'); var key = lib.util.random(128); var iv = lib.util.random(128); var ciphertext = lib.aes.encrypt('Hello, World!', key, iv); var decrypted = lib.aes.decrypt(ciphertext, key, iv


【文件预览】:
crypto-lib-master
----.jshintrc(561B)
----.gitignore(23B)
----res()
--------copy-deps.sh(316B)
----package.json(615B)
----src()
--------util.js(7KB)
--------aes-gcm.js(2KB)
----.travis.yml(140B)
----Gruntfile.js(873B)
----index.js(197B)
----README.md(3KB)
----test()
--------main.js(1KB)
--------app-config.js(199B)
--------aes-test.js(2KB)
--------index.html(320B)
--------lib()
--------util-test.js(3KB)

网友评论