Synchronous SHA256, SHA512 multihashes
npm install multihashes-sync> Sync Multihash implementation.
Spiritual successor to deprecated multihashing.
Compatible with multiformats.
``sh`
> pnpm install multihashes-sync
`ts
import { sha256, sha512 } from 'multihashes-sync/sha2'
var bytes = Uint8Array.from([0, 1, 2, 3])
var digest = sha256.digest(bytes)
> console.log(digest)
Digest {
code: 18,
size: 32,
digest:
bytes: Uint8Array(34) [
18, 32, 5, 78, 222, 193, 208, 33,
31, 98, 79, 237, 12, 188, 169, 212,
249, 64, 11, 14, 73, 28, 67, 116,
42, 242, 197, 176, 171, 235, 240, 201,
144, 216
]
}
``
MIT or Apache-2.0