Skip to content

Commit

Permalink
Fix readme example
Browse files Browse the repository at this point in the history
  • Loading branch information
paulmillr committed Nov 28, 2024
1 parent 8e935ef commit 3571520
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,14 +206,15 @@ const nonce = randomBytes(12);
const inputLength = 12;
const tagLength = 16;

const buf = new Uint8Array(inputLength + tagLength);
const buf = new Uint8Array(inputLength + inputLength + tagLength);
const _data = utf8ToBytes('hello, noble'); // length == 12
buf.set(_data, 0); // first inputLength bytes
const _start = buf.subarray(0, inputLength);
const _end = buf.subarray(inputLength);

const chacha = chacha20poly1305(key, nonce);
chacha.encrypt(_start, buf);
chacha.decrypt(buf, _start); // _start now same as _data
chacha.encrypt(_start, _end);
chacha.decrypt(_end, _start); // _start now same as _data
```

#### All imports
Expand Down

0 comments on commit 3571520

Please sign in to comment.