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.
SHA1 wrapper for browsers that prefers `window.crypto.subtle`.
JavaScript library of crypto standards.
createECDH but browserifiable
Provides functions for detecting if the host environment supports the WebCrypto API
A pure JS implementation SHA256.
Homomorphic Encryption for TypeScript or JavaScript using Microsoft SEAL
implementation of crypto for the browser
Helper functions
Pure JS implementation of CRC32 https://en.wikipedia.org/wiki/Cyclic_redundancy_check
A wasm interface layer for use by @polkadot/util-crypto
Pure JS implementation of CRC32-C https://en.wikipedia.org/wiki/Cyclic_redundancy_check
Provides functions and types for detecting if the host environment is IE11
adds node crypto signing for browsers
abstract base class for hash-streams
aes, for browserify
Minimalistic tools for JS crypto modules
browserify version of publicEncrypt & privateDecrypt
URL and cookie safe UIDs
RSA for browserify
TypeScript definitions for crypto-js
abstract base class for crypto-streams
An AssemblyScript implementation of chacha20poly1305
Generate a cryptographically strong random string
A high-level, misuse-resistant cryptographic wrapper library for Rust, binding algorithms to keys to ensure type safety.
A crate providing pure cryptographic capability abstractions (traits) and implementations for the seal-kit ecosystem.