Coding Global Background
Coding Global

RAM-Only, End-to-End Encrypted Terminal Chat (Python)

2 messages
2 members
9 days ago
Open in Discord
D
BlueSky

Playing Custom Status

Verified

Hi all, I built **cmd-chat**, a minimal terminal-based chat application with privacy and security in mind. It’s written in Python and designed to leave **no trace on disk**. Everything happens in RAM and disappears when the program exits. **Key Features:** * **End-to-end encryption** – messages are encrypted between peers * **SRP authentication** – passwords never leave the terminal * **RAM-only operation** – nothing is saved to disk, no logs * **Peer-to-peer** – no servers required, CLI-based **Why I built it:** This started as an experiment in building a “minimum-trust” chat system: * Avoid centralized servers and storage * Explore secure authentication with SRP * Keep the attack surface small by doing everything in memory **What I’m looking for:** Feedback on the **security model**, **crypto choices**, and **CLI usability**. Any suggestions or improvements are welcome! **Repo:** [https://github.com/diorwave/cmd-chat](https://github.com/diorwave/cmd-chat) Would love to hear your thoughts!

RAM-Only, End-to-End Encrypted Terminal Chat (Python)

Replies (2)