All @de-otio/crypto-envelope versions

@de-otio/crypto-envelope @0.3.0

MIT
License
No
Install Scripts
4
Dependencies
6
Dev Dependencies
119.0 KB
Package Size
Published

Opinionated authenticated-encryption envelopes for TypeScript. XChaCha20-Poly1305 + AES-256-GCM AEAD + AAD binding + HMAC-SHA256 key commitment + RFC 8785 canonical JSON + Argon2id/PBKDF2 passphrase-KDF + SecureBuffer. Safe defaults that can't be turned o

Maintainers

rkm1

Keywords

cryptoencryptionaeadenvelopee2eend-to-end-encryptionxchacha20poly1305argon2idhkdfkey-commitmentzero-knowledgetypescript

Dependencies (4)

PackageConstraintRegistry Status
cborg ^5.1.0 auto_approved
@noble/hashes ^2.2.0 No greenflagged match
sodium-native ^5.1.0 auto_approved
@noble/ciphers ^2.2.0 auto_approved

Dev Dependencies (6)

PackageConstraintRegistry Status
vitest ^4.1.4 auto_approved
esbuild ^0.28.0 auto_approved
typescript ~6.0.0 auto_approved
@types/node ^25.6.0 auto_approved
@biomejs/biome ^1.9.4 No greenflagged match
@vitest/coverage-v8 ^4.1.4 auto_approved

Transitive Dependency Tree

21 transitive deps max depth 9
  ├─ @noble/ciphers ^2.2.0 → 2.2.0
  ├─ @noble/hashes ^2.2.0
  ├─ cborg ^5.1.0 → 5.1.0
├─ sodium-native ^5.1.0 → 5.1.0
  ├─ bare-assert ^1.2.0 → 1.2.0
  ├─ require-addon ^1.1.0 → 1.2.0
├─ which-runtime ^1.2.1 → 1.4.0
  ├─ bare-addon-resolve ^1.3.0 → 1.10.0
├─ bare-inspect ^3.1.2 → 3.1.4
  ├─ bare-ansi-escapes ^2.1.0 → 2.2.3
  ├─ bare-module-resolve ^1.10.0 → 1.12.2
  ├─ bare-semver ^1.0.0
├─ bare-type ^1.0.0 → 1.1.0
  ├─ bare-semver ^1.0.0 → 1.0.3
├─ bare-stream ^2.6.5 → 2.13.3
  ├─ b4a ^1.8.1 → 1.8.1
  ├─ streamx ^2.25.0 → 2.28.0
├─ teex ^1.0.1 → 1.0.1
  ├─ events-universal ^1.0.0 → 1.0.1
  ├─ fast-fifo ^1.3.2 → 1.3.2
  ├─ streamx ^2.12.5 → 2.28.0
├─ text-decoder ^1.1.0 → 1.2.7
  ├─ b4a ^1.6.4 → 1.8.1
  ├─ bare-events ^2.7.0 → 2.9.1
  ├─ events-universal ^1.0.0 → 1.0.1
  ├─ fast-fifo ^1.3.2 → 1.3.2
├─ text-decoder ^1.1.0 → 1.2.7
  ├─ b4a ^1.6.4 → 1.8.1
  ├─ bare-events ^2.7.0 → 2.9.1

Commit: 734dafc309ae Browse source

Published to npm: