【文件属性】:
文件名称:util-js-hkdf:RFC5869
文件大小:89KB
文件格式:ZIP
更新时间:2021-05-24 12:13:10
JavaScript
关于
Node.js实现 。
该实现完全符合RFC中提供的测试向量。
有替代模块,但它们是:
更少的表现和/或
目前代码质量很差和/或
与RFC不兼容(例如,仅与字符串参数一起使用)和/或
不适用于当前的Node.js版本和/或
不支持任意哈希函数和/或
通常不可靠地依赖FutoIn Security概念。
独立的HKDF extract()和expand()动作也可用于高级用法。
文档->
作者:
性能比较
数字以“每秒派生密钥”为单位。
futoin,香港*促进会- 74 642 完全合规
node-hdkf / hdkf模块- 57 707(〜慢22%)
似乎被设计打破了
RFC测试向量产生错误的结果
ctrlpanel-hdkf - 52 181(〜30%更慢) 似乎合规
@stablelib/hkdf - 39 808(〜46%更慢) 似乎合规
安装Node.j
【文件预览】:
util-js-hkdf-master
----.gitignore(67B)
----package.json(1KB)
----hkdf.d.ts(581B)
----.travis.yml(335B)
----futoin.json(399B)
----Gruntfile.js(2KB)
----LICENSE(11KB)
----hkdf.js(5KB)
----.eslintrc.js(3KB)
----README.md(6KB)
----hkdf.test-d.ts(681B)
----misc()
--------README.hbs(3KB)
----test()
--------benchmark.js(2KB)
--------unittest.js(9KB)
----yarn.lock(173KB)
----CHANGELOG.txt(991B)