5.2.0 • Published 2 years ago
@aws-crypto/random-source-browser v5.2.0
@aws-crypto/random-source-browser
Access to a secure random source in a browser.
Math.random is not acceptable for cryptographic operations.
This module exports a consistent interface for modern browsers.
Usage
import {randomValues, randomValuesOnly} from '@aws-crypto/random-source-browser'
const seedData2 = await randomValues(16);
const seedData1 = await randomValuesOnly(16);randomValues vs randomValuesOnly
Some browsers only implement crypto.getRandomValues and not crypto.subtle.
If you need to have access to both, you should use randomValues. But if
you want to use some cryptographic fallback like MSRCrypto randomValuesOnly
is the preferred function.
Test
npm test
5.2.0
2 years ago
5.1.0
2 years ago
5.0.0
2 years ago
4.0.0
3 years ago
3.0.0
3 years ago
2.0.2
3 years ago
2.0.0
4 years ago
1.1.0
5 years ago
1.0.0
5 years ago
1.0.0-alpha.0
6 years ago
0.1.0-preview.4
6 years ago
0.1.0-preview.3
6 years ago
0.1.0-preview.2
6 years ago
0.1.0-preview.1
7 years ago
0.1.0
7 years ago