Max Hillebrand on Nostr: ## NIP-24 sealed gift wrapped private messages NIP-24 is a Nostr Improvement Proposal ...
## NIP-24 sealed gift wrapped private messages
NIP-24 is a Nostr Improvement Proposal that establishes an encrypted direct messaging scheme with privacy guarantees for private direct messages and small group chats. The proposal includes superior encryption, no metadata leak, onion layers, trust-minimization, no identifiers, no moderation, no shared secrets, full recoverability, optional forward secrecy, public relays, and cold storage. The proposal uses a new kind:14 to define a Chat Message between a group of users and a Seal to authenticate the author of the encrypted message. The Seal wraps the unsigned kind:14 event and is signed with the sender's regular key. The proposal also includes a GiftWrap event that wraps kind:13 events and is signed by a single-use key. The GiftWrap event is p-addressed to the receiver, and the only public information is the receiver's public key. The proposal makes heavy use of one-time keys to elevate the privacy of Nostr messages. The proposal can be applied to any Nostr event kind, but the focus is on private messages.
https://github.com/nostr-protocol/nips/pull/686
NIP-24 is a Nostr Improvement Proposal that establishes an encrypted direct messaging scheme with privacy guarantees for private direct messages and small group chats. The proposal includes superior encryption, no metadata leak, onion layers, trust-minimization, no identifiers, no moderation, no shared secrets, full recoverability, optional forward secrecy, public relays, and cold storage. The proposal uses a new kind:14 to define a Chat Message between a group of users and a Seal to authenticate the author of the encrypted message. The Seal wraps the unsigned kind:14 event and is signed with the sender's regular key. The proposal also includes a GiftWrap event that wraps kind:13 events and is signed by a single-use key. The GiftWrap event is p-addressed to the receiver, and the only public information is the receiver's public key. The proposal makes heavy use of one-time keys to elevate the privacy of Nostr messages. The proposal can be applied to any Nostr event kind, but the focus is on private messages.
https://github.com/nostr-protocol/nips/pull/686