@multiformats/base-x • 4.0.1Fast base encoding / decoding of any given alphabet | INDIRECT | 0 | |
@stablelib/aead • 1.0.1AEAD interface declaration (authenticated encryption with associated data) | INDIRECT | 0 | |
@stablelib/binary • 1.0.1Binary encoding and decoding | INDIRECT | 1 | |
@stablelib/bytes • 1.0.1Byte utilities | INDIRECT | 0 | |
@stablelib/chacha • 1.0.1ChaCha stream cipher | INDIRECT | 3 | |
@stablelib/chacha20poly1305 • 1.0.1ChaCha20-Poly1305 AEAD (RFC 7539) | INDIRECT | 7 | |
@stablelib/constant-time • 1.0.1Algorithmically constant-time utility functions | INDIRECT | 0 | |
@stablelib/ed25519 • 1.0.3Ed25519 public-key signature (EdDSA with Curve25519) | INDIRECT | 6 | |
@stablelib/hash • 1.0.1Cryptographic hash function interface declarations | INDIRECT | 0 | |
@stablelib/int • 1.0.1Integer number utilities | INDIRECT | 0 | |
@stablelib/keyagreement • 1.0.1Key agreement interface declaration and utilities | INDIRECT | 1 | |
@stablelib/poly1305 • 1.0.1Poly1305 one-time message authentication code | INDIRECT | 2 | |
@stablelib/random • 1.0.2Cryptographically-secure pseudorandom number generator | DIRECT | 3 | |
@stablelib/sha256 • 1.0.1SHA-256 cryptographic hash function | INDIRECT | 4 | |
@stablelib/sha512 • 1.0.1SHA-512 cryptographic hash function | INDIRECT | 4 | |
@stablelib/wipe • 1.0.1Wipes bytes and arrays (sets all values to zero) | INDIRECT | 0 | |
@stablelib/x25519 • 1.0.3X25519 key agreement (Curve25519) | INDIRECT | 6 | |
@stablelib/xchacha20 • 1.0.1XChaCha20 stream cipher | INDIRECT | 4 | |
@stablelib/xchacha20poly1305 • 1.0.1XChaCha20-Poly1305 AEAD (draft-irtf-cfrg-xchacha-01) | INDIRECT | 9 | |
base64-js • 1.5.1Base64 encoding/decoding in pure JS | INDIRECT | 0 | |
bech32 • 2.0.0Bech32 encoding / decoding | INDIRECT | 0 | |
bignumber.js • 9.1.2A library for arbitrary-precision decimal and non-decimal arithmetic | INDIRECT | 0 | |
blakejs • 1.2.1Pure Javascript implementation of the BLAKE2b and BLAKE2s hash functions | INDIRECT | 0 | |
bn.js • 4.12.0Big number implementation in pure javascript | INDIRECT | 0 | |
borc • 2.1.2Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC7049). | INDIRECT | 13 | |
brorand • 1.1.0Random number generator for browsers and node.js | INDIRECT | 0 | |
buffer • 5.7.1Node.js Buffer API, for the browser | INDIRECT | 2 | |
cids • 1.1.9CID Implementation in JavaScript | DIRECT | 8 | |
commander • 2.20.3the complete solution for node.js command-line programs | INDIRECT | 0 | |
decode-uri-component • 0.2.2A better decodeURIComponent | INDIRECT | 0 | |
elliptic • 6.6.0EC cryptography | INDIRECT | 7 | |
err-code • 3.0.1Create an error with a code | INDIRECT | 0 | |
filter-obj • 1.1.0Filter object keys and values into a new object | INDIRECT | 0 | |
hash.js • 1.1.7Various hash functions that could be run by both browser and node | INDIRECT | 2 | |
hmac-drbg • 1.0.1Deterministic random bit generator (hmac) | INDIRECT | 4 | |
ipld-dag-cbor • 0.17.1JavaScript implementation of the IPLD (InterpPlanetary Linked Data) | INDIRECT | 30 | |
is-circular • 1.0.2high-performance, zero-dependency circular reference check for objects (or arrays) | INDIRECT | 0 | |
iso-url • 0.4.7Isomorphic/Universal WHATWG URL API with some support legacy node URL API | INDIRECT | 0 | |
js-sha3 • 0.8.0A simple SHA-3 / Keccak / Shake hash function for JavaScript supports UTF-8 encoding. | INDIRECT | 0 | |
json-text-sequence • 0.1.1Parse and generate RS-delimited JSON sequences according to draft-ietf-json-text-sequence | INDIRECT | 1 | |
minimalistic-crypto-utils • 1.0.1Minimalistic tools for JS crypto modules | INDIRECT | 0 | |
multibase • 4.0.6JavaScript implementation of the multibase specification | INDIRECT | 1 | |
multicodec • 3.2.1JavaScript implementation of the multicodec specification | INDIRECT | 3 | |
multihashes • 4.0.3multihash implementation | INDIRECT | 5 | |
multihashing-async • 2.1.4multiple hash functions | INDIRECT | 10 | |
murmurhash3js-revisited • 3.0.0MurmurHash3 in JavaScript, matches the reference implementation (C++), runnable in node and browser. | INDIRECT | 0 | |
nanoid • 3.3.7A tiny (116 bytes), secure URL-friendly unique string ID generator | INDIRECT | 0 | |
query-string • 7.1.3Parse and stringify URL query strings | DIRECT | 4 | |
readable-stream • 3.6.2Streams3, a user-land copy of the stream library from Node.js | INDIRECT | 4 | |
safe-buffer • 5.2.1Safer Node.js Buffer API | INDIRECT | 0 | |
split-on-first • 1.1.0Split a string on the first occurance of a given separator | INDIRECT | 0 | |
strict-uri-encode • 2.0.0A stricter URI encode adhering to RFC 3986 | INDIRECT | 0 | |
string_decoder • 1.3.0The string_decoder module from Node core | INDIRECT | 1 | |
uint8arrays • 2.1.10Utility functions to make dealing with Uint8Arrays easier | DIRECT | 1 | |
uint8arrays • 3.1.1Utility functions to make dealing with Uint8Arrays easier | INDIRECT | 1 | |
util-deprecate • 1.0.2The Node.js `util.deprecate()` function with browser support | INDIRECT | 0 | |
varint • 5.0.2protobuf-style varint bytes - use msb to create integer values of varying sizes | INDIRECT | 0 | |
varint • 6.0.0protobuf-style varint bytes - use msb to create integer values of varying sizes | INDIRECT | 0 | |