Wormhole Crypto

wormhole-crypto provides streaming encryption for Wormhole.app using encrypted content encoding for HTTP.

github.com/webtorrent/wormhole-crypto
Wormhole Crypto homepage screenshot

About Wormhole Crypto

Wormhole Crypto is an open source JavaScript package that provides streaming encryption for Wormhole.app. It is based on Encrypted Content-Encoding for HTTP (RFC 8188) and is used by Wormhole.app to handle encrypted file data and room metadata.

You can install it with npm install wormhole-crypto and use the Keychain class in code. The Keychain creates or holds a 16-byte key and salt, encrypts WHATWG readable streams into encrypted streams, and decrypts them back to plaintext. It also handles authentication tokens and headers used to request data from the Wormhole server without revealing the main key.

It suits developers working with Wormhole.app or with encrypted HTTP streams, as documented in the API reference. Use of the repository requires JavaScript knowledge and familiarity with readable streams, keys, and base64-encoded values.

Key features

  • Streaming encryption for Wormhole.app
  • Based on Encrypted Content-Encoding for HTTP (RFC 8188)
  • Encrypt WHATWG readable streams with Keychain class
  • Decrypt encrypted streams back to plaintext
  • Install with npm install wormhole-crypto
Best for: Developers working with Wormhole.app encryption or encrypted HTTP streams benefit most.
Good for
  • Open source code with documented API
  • Supports stream encryption and decryption
  • Uses standard RFC 8188 content encoding
Watch out for
  • Requires JavaScript programming knowledge
  • Code library only, not a standalone app

Wormhole Crypto at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Wormhole Crypto alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Developer Tools

Well-known listings from the same topic.

All 423

Wormhole Crypto FAQ

What is wormhole-crypto?
It is a JavaScript package that provides streaming encryption for Wormhole.app, based on Encrypted Content-Encoding for HTTP (RFC 8188).
How do you install wormhole-crypto?
Install it with npm install wormhole-crypto, then import Keychain from 'wormhole-crypto' to work with streams.
Is wormhole-crypto open source?
Yes, it is listed as a public open source repository.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing