A cryptography algorithms library
Arbitrary precision modular arithmetic, cryptographically secure random numbers and strong probable prime generation/testing. It works in modern browsers, Angular, React, Node.js, etc. since it uses the native JS implementation of BigInt
A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length
Provides functions for detecting if the host environment supports the WebCrypto API
A pure JS implementation SHA256.
implementation of crypto for the browser
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
A simple cache for a few of the JS Error constructors.
Helper functions
JavaScript library of crypto standards.
A helper to optimistically set Symbol.toStringTag, when possible.
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
`Object.defineProperty`, but not IE 8's broken one.
ECMAScript spec abstract operations.
Pure JS implementation of CRC32 https://en.wikipedia.org/wiki/Cyclic_redundancy_check
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
A tiny (230B) and fast UUID (v4) generator for Node and the browser
Pure JS implementation of CRC32-C https://en.wikipedia.org/wiki/Cyclic_redundancy_check
Stripe Crypto loading utility
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Provides functions and types for detecting if the host environment is IE11
An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
A state-of-the-art, high-performance JavaScript utility library with a small bundle size and strong type annotations.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.