Yi-Cyuan Chen
a67f74cf2c
### Added
...
- ParallelHash128, ParallelHash256, ParallelHashXOF128, and ParallelHashXOF256 (NIST SP 800-185)
2026-08-07 08:18:38 +08:00
Yi-Cyuan Chen
5f95ceb733
### Added
...
- KMACXOF128 and KMACXOF256 (NIST SP 800-185)
2026-07-18 10:14:36 +08:00
Yi-Cyuan Chen
01b1baf1e7
### Added
...
- TupleHash128, TupleHash256, TupleHashXOF128, and TupleHashXOF256 (NIST SP 800-185)
### Fixed
- KMAC repeated output reads after finalize
2026-07-18 08:52:44 +08:00
Yi-Cyuan Chen
b39d0910cb
- Added TypeScript definitions.
...
- Changed throw error if update after finalize
2018-08-05 15:33:12 +08:00
Micah Zoltu and emn178
1c00d97268
Adds arrayBuffer and buffer definitions. ( #16 )
...
This is based entirely on the examples in the readme. If the examples in the readme are incorrect then this definition is also incorrect.
2018-08-02 19:45:40 +08:00
Isaac Torres Michel and GitHub
540bbee16b
Typo on variable kmac_256 type definition.
...
Typescript definition file has a typo on variable kmac_256 class type. Typ definition was not in PascalCase format. So when the file is used throws an "/js-sha3/index.d.ts (166,22): Cannot find name 'kmacHash'" error.
2017-06-29 08:48:28 -05:00
Chen, Yi-Cyuan
e9084afbdf
Added
...
- cSHAKE method.
- KMAC method.
- alias methods without underscore like shake128, keccak512.
Changed
- throw error if input type is incorrect.
2017-06-15 11:07:11 +08:00
Yi-Cyuan
97e70fed97
Added
...
- TypeScript support.
- ArrayBuffer method.
Deprecated
- Buffer method.
2016-09-26 10:46:34 +08:00