If I judged this project based on the style of this e-mail and README (like I did initially), I would have thought this was some standard run-of-the-mill AI slop project and brushed this aside. But, the code and commit history does seem like it's human-written so I'm gonna say nice job on writing this yourself!
One question about your design though: why are you using RSA for the key exchange algorithm? Everyone has been moving beyond RSA in favor of modern elliptic-curve algorithms like Curve25519 (and more recently, PQ-hybrid algorithms that wrap around Curve25519)
Other than that, this project seems like it has some potential. Great work!
Regards,
techmetx11
Hello tor-dev, I'm the developer of Selene — a Tor-based peer-to-peer chat and file sharing application. What Selene is: - A chat app where each instance generates its own onion address - Peers share addresses with each other directly (no public discovery) - Files are shared as HTTP servers between confirmed contacts only - Built-in OBFS4 and WebTunnel bridge support What Selene is NOT: - A Tor browser. You cannot browse .onion sites. - A gateway to the darknet. There is no public discovery of anything. - A general-purpose anonymity tool. It's just for private chat between people who already know each other. Encryption — and this matters: On top of Tor's end-to-end anonymity (everything stays inside the Tor network, never leaving it), Selene adds its own application-layer encryption: - Messages: RSA encryption (user-configurable up to 8192 bits) - Files: AES-256 encryption So even if someone were to compromise the Tor hidden service connection, the data itself remains encrypted with Selene's own keys. Defense in depth. Why I built it: I needed a p2p chat app that doesn't require opening ports on routers or corporate firewalls. Privacy and encryption came after solving that core need. Current availability: - Flathub: https://flathub.org/en/apps/io.github.alamahant.Selene - Arch Linux AUR: https://aur.archlinux.org/packages/selene-p2p - Gentoo overlay: https://github.com/alamahant/alamahant-overlay/tree/master/net-p2p/selene - GitHub: https://github.com/alamahant/Selene What I'm asking: I'm not requesting formal endorsement. I would simply appreciate it if someone on the team could take a look. If you find it useful, consideration for inclusion in the Tor Browser User Manual or community resources would mean a lot. I'm posting here at Gus's suggestion after reaching out to frontdesk. Thank you for Tor — I couldn't have built this without it. With respect, Alamahant
_______________________________________________ tor-dev mailing list -- tor-dev@lists.torproject.org To unsubscribe send an email to tor-dev-leave@lists.torproject.org