1.2.0 • Published 5 months ago
@chainsafe/as-sha256 v1.2.0
as-sha256
AssemblyScript implementation of SHA256.
Usage
yarn add @chainsafe/as-sha256
import {digest, digest64, SHA256} from "@chainsafe/as-sha256";
let hash: Uint8Array;
// create a new sha256 context
const sha256 = new SHA256();
// with init(), update(data), and final()
hash = sha256.init().update(Buffer.from("Hello world")).final();
// or use a one-pass interface
hash = digest(Buffer.from("Hello world"));
// or use a faster one-pass interface for hashing (only) 64 bytes
hash = digest64(Buffer.from("abcdefghabcdefghabcdefghabcdefghabcdefghabcdefghabcdefghabcdefgh"));License
Apache 2.0
1.2.0
5 months ago
1.0.1
8 months ago
1.1.0
8 months ago
1.0.0
10 months ago
0.6.1
10 months ago
0.6.0
10 months ago
0.5.0
1 year ago
0.4.2
2 years ago
0.4.1
3 years ago
0.4.0
3 years ago
0.3.0
4 years ago
0.3.1
4 years ago
0.2.4
4 years ago
0.2.3
4 years ago
0.2.1
5 years ago
0.2.2
5 years ago
0.2.0
6 years ago
0.1.4
6 years ago
0.1.3
6 years ago
0.1.2
6 years ago
0.1.1
6 years ago
0.1.0
6 years ago