Skip to main content

nymphemeral

nymphemeral is a tool made for users searching for secure and anonymous communication on the internet.

It is a GUI client that relies on a pseudonym remailer that communicates to its users by posting messages to a shared mailbox, a Zax-type nym server. Both the server and the client apply an ephemeral encryption layer on their messages based on the Axolotl Ratchet protocol, providing forward and future secrecy to the conversation.

Features

  • Manages pseudonym actions: creation, configuration and deletion, as well as message dispatch and retrieval

  • Communicates with the new nymserv, a Zax-type nym server with forward and future secrecy

  • Uses python-gnupg and pyaxo for encryption

  • Uses aampy to retrieve messages from alt.anonymous.messages

  • Sends messages through Mixmaster, sendmail, or outputs the resulting ciphertexts to be sent manually

  • Supports End-to-End Encryption

Current Release

The current version of nymphemeral is 1.4.2, a beta, released 2016-03-21.

Quick Install

Make sure that you have the following:

sudo apt-get install python-dev python-tk # If using Debian/Ubuntu
sudo yum install python-devel tkinter # If using Fedora

If you use pip and setuptools (probably installed automatically with pip), you can easily install nymphemeral with:

sudo pip install nymphemeral

You should at least read news server to make sure you have one running and configured so that your nyms can receive messages.

Updating

If you installed nymphemeral with pip, you can also use it for updates:

sudo pip install --upgrade nymphemeral

Documentation

You can find installation and usage instructions (with screenshots) on the documentation, as well as nymphemeral’s limitations.

Protocol Update

nymphemeral 1.3.3 was updated to use pyaxo 0.4 that follows the latest (Oct 1, 2014) version of the protocol, which changed the order of the ratcheting. For that reason, old conversations (created with nymphemeral < 1.3.3) might not work properly after the update. We suggest that users update nymphemeral and restart their conversations by changing their nyms’ ephemeral keys. The Configuring the Nym section explains how that can be done.

Feedback and Contact

Please use the GitHub issue tracker to leave suggestions, feature requests, bug reports, complaints or any contribution to nymphemeral. If you feel the need to talk about something else, send messages to nymphemeral@nym.now.im. You can also use its public key for end-to-end encryption.

Acknowledgements

  • Thanks to rxcomm for the new nymserv, nym.now.im, pyaxo, aampy and for assisting on the development of this client

  • Thanks to crooks (Zax) for the original nymserv software

  • Thanks to tych0 for assisting on fixes and improvements

  • Thanks to HulaHoopWhonix (from the Whonix team) for testing and providing awesome feedback, such as bug reports, feature requests and suggestions

Metadata

Release files for nymphemeral 1.4.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nymphemeral 1.4.2.1
File Size Uploaded
nymphemeral-1.4.2.1.tar.gz 2.7 MB Details

Release files / nymphemeral-1.4.2.1.tar.gz

Download URL nymphemeral-1.4.2.1.tar.gz
Size 2.7 MB
Tags Source
SHA-256 checksum
How to use checksums
23e5b8f0cdae6d69795e5fb3c9d33f4a0da2433618dce33f7206298cbcbb538f
BLAKE2b-256 checksum
How to use checksums
dd34585ef6b19d43c192a88ed76f1a91334994061cec3a2db72879eca5faf3e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.4.2.1 This release

1 release file

1.4.2

1 release file

1.4.1

1 release file

1.4

1 release file

1.3.6

1 release file

1.3.5.2

1 release file

1.3.5

1 release file

1.3.1

1 release file

1.2.2.1

1 release file

1.2.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page