Replying to Avatar Basanta Goswami

What is the best protocol for private communications? The most helpful answer gets 1k sats.

What I am trying to solve:

- Use nostr to signal that you are using some app for private communications so that you can communicate using the secure alternative with other nostr users (instead of hacky nostr DMs)

- Communicate with non-nostr users who are already using the other protocol/service

Options I have thought about:

- We have nostr:npub1exv22uulqnmlluszc4yk92jhs2e5ajcs6mu3t00a6avzjcalj9csm7d828 with SMP and XFTP

- We have Signal (and WhatsApp and Facebook Messenger) with the Signal Protocol but it's non federated

- We have Session with it's own protocol, derived from the Signal protocol

My requirements:

- Encrypted one on one chat and group chat with a 100+ people

- Encrypted file sharing

- Phone and video calls (group calls included)

- Ephemeral identities and onion routed message delivery to preserve as much privacy as possible

- Or, use a single server along with Google's notification services etc for a balance of convenience and privacy

Keet.io

Reply to this note

Please Login to reply.

Discussion

It's not FOSS, so can't tell how it works. Also I'm not sure if purely P2P apps are any better than nostr for metadata protection, because they expose your IP address to the DHT or the other party

Yeah, not sure about everything you need, but I figured it would be your best shot.