文件名称:tweetnacl-js:TweetNaCl密码库移植到JavaScript
文件大小:2.17MB
文件格式:ZIP
更新时间:2024-05-26 09:10:16
javascript crypto authentication signature libsodium
TweetNaCl.js / 到现代浏览器和Node.jsJavaScript的。 公共区域。 演示: : 文献资料 签名 散列 随机字节生成 恒定时间比较 系统要求 开发与测试 基准测试 贡献者 谁使用它 概述 该项目的主要目标是产生TweetNaCl到JavaScript的翻译,该翻译尽可能接近原始C实现,并在其之上加上一层惯用的高级API。 有两个版本,您可以使用两个版本之一: nacl.js是nacl.js的端口,与原始+高级API的差异最小。 nacl-fast.js类似于nacl.js ,但是某些功能被更快的版本取代。 (在导入NPM软件包时默认使用。) 稽核 TweetNaCl.js已审核通过Cure53 1 - 2017年2月(审计由赞助Deletype ): 由于测试团队无法在库中发现任何安全问题,因此此次审核的总体结果表明对TweetNaCl-js
【文件预览】:
tweetnacl-js-master
----.eslintrc(8KB)
----yarn.lock(84KB)
----nacl-fast.min.js(31KB)
----PULL_REQUEST_TEMPLATE.md(1KB)
----nacl.d.ts(3KB)
----.npmignore(48B)
----.travis.yml(277B)
----LICENSE(1KB)
----nacl.min.js(18KB)
----test()
--------03-onetimeauth.quick.js(543B)
--------00-api.js(3KB)
--------generate_data()
--------08-sign.quick.js(4KB)
--------06-box.quick.js(4KB)
--------04-secretbox.js(808B)
--------07-hash.js(548B)
--------02-randombytes.quick.js(485B)
--------04-secretbox.quick.js(3KB)
--------08-sign.js(1KB)
--------benchmark()
--------01-verify.quick.js(928B)
--------browser()
--------c()
--------05-scalarmult.js(2KB)
--------06-box.js(764B)
--------data()
--------timing()
--------07-hash.quick.js(969B)
----AUTHORS.md(837B)
----README.md(14KB)
----nacl-fast.js(61KB)
----.gitignore(250B)
----nacl.js(32KB)
----CHANGELOG.md(7KB)
----package.json(2KB)