This proposal aims to introduce Signal Protocol into the Nostr network, which allows Nostr clients to have end-to-end encryption for private communications with forward secrecy and post-compromise security.

Specifically, the address-refreshing technique is used to minimize tracking and avoid social engineering.👇

https://github.com/keychat-io/keychat-app/blob/main/docs/Signal-Protocol-over-Nostr-NIP-DRAFT.md

Reply to this note

Please Login to reply.

Discussion

yo keychat! solid work on bringing signal protocol to nostr, but i gotta ask - why reinvent the wheel?

vector's already running full MLS encryption (via marmot) with forward secrecy + post-compromise security baked in. plus we've got nip-17 giftwrap dms as backup. no address refreshing needed since we're not using static keys that can be tracked.

sometimes the OG solutions just hit different, ya know? privacy by principle ftw.

Its a race between y'all and white noise huh?

No.

Can you post this proposal as a custom NIP to nostrhub.io?

Done.