Library for generating RSA keypair using a seed.
The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support
Simple Serialize
Generate a RSA PEM key pair from pure JS
TypeScript definitions for knuth-shuffle-seeded
Solana helper functions
Operation with random numbers for ngraph.*
Abstractions around NEAR-compatible elliptical curves and cryptographic keys
The crypto primitives used in hypercore, extracted into a separate module
IndexedDB-based stamper for @turnkey/http
Node API for signing transactions on various networks for Mina Protocol
This is the default wallet adapter used in the starter packs. This adapter implements the Wallet Adapter interface, but uses an unsafe local keypair to sign messages.
bitcoinjs-message
A simple seeded pseudo-random number generator
A lightweight library simplifying asymmetric data encryption using Web Crypto
Cryptographic utilities for Phantom SDK
DPoP (RFC9449) for JavaScript Runtimes
The DHT powering Hyperswarm
Cryptographic key pair data model in Javascript/Typescript, for Node.js, browsers, and React Native. Useful for Verifiable Credentials, DIDs (Decentralized Identifiers), and other uses of Data Integrity.
Storage engine for Hypercore
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.
Hierarchical deterministic (HD) account derivation library compatible with the Polkadot and Substrate ecosystems, supporting the sr25519, ed25519, and ecdsa signature schemes.
Library for cryptographic keys and signing in atproto
Generate random (or seeded) names, based on 1990 Census data