UNPKG

440 BMarkdownView Raw
1# crypto-sha256-js
2
3A pure JS implementation SHA256.
4
5## Usage
6
7- To hash "some data"
8```
9import {Sha256} from '@aws-crypto/sha256-js';
10
11const hash = new Sha256();
12hash.update('some data');
13const result = await hash.digest();
14
15```
16
17- To hmac "some data" with "a key"
18```
19import {Sha256} from '@aws-crypto/sha256-js';
20
21const hash = new Sha256('a key');
22hash.update('some data');
23const result = await hash.digest();
24
25```
26
27## Test
28
29`npm test`