$ npm install @multiformats/sha3Multiformats hash functions for SHA3
The @multiformats/sha3 package exports sha3*, shake* and keccak* MultihashHashers. The Multicodecs table defines these multihashes.
The following MultihashHashers are exported:
sha3224 - SHA3-224sha3256 - SHA3-256sha3384 - SHA3-384sha3512 - SHA3-512shake128 - SHAKE-128 (256 output bits)shake256 - SHAKE-256 (512 output bits)keccak224 - KECCAK-224keccak256 - KECCAK-256keccak384 - KECCAK-384keccak512 - KECCAK-512e.g. he sha3-384, multicodec code 0x15, may be imported as:
import { sha3384 } from '@multiformats/sha3'
$ npm i @multiformats/sha3
<script> tagLoading this module through a script tag will make its exports available as MultiformatsSha3 in the global namespace.
<script src="https://unpkg.com/@multiformats/sha3/dist/index.min.js"></script>
Licensed under either of
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.