I think who you message isnt private though. Some metadata leakage.
Are private messages end-to-end encrypted in Nostr?
Yes, private messages on Nostr are end-to-end encrypted.
The Nostr protocol uses a system of relays to transmit messages and other data between users, and it does not rely on a blockchain. Instead, it uses private and public keys for identity and message signing.
The NIP-04 protocol, which is a part of the Nostr protocol, defines the process for sending encrypted direct messages between two users[4].
Additionally, the Imp Chat mobile app, which is built on the Nostr protocol, provides end-to-end encryption for individual and group chats, ensuring that only the intended recipients can decrypt the messages[3]. Therefore, Nostr's protocol and related applications prioritize the privacy and security of user communications.
For more technical details, you can refer to the NIP-04 protocol specification on the Nostr Protocol GitHub page[5].
Citations:
[1] The Nostr Privacy Paradox https://bitcoinmagazine.com/technical/how-nostr-can-improve-bitcoin-privacy
[2] Dolu89/chastr: End-to-End Encrypted chat using Nostr protocol https://github.com/dolu89/chastr
[3] Imp Chat Mobile App To Bring Private Group Messaging to Nostr https://www.nobsbitcoin.com/imp-chat-mobile-app-to-bring-private-group-messaging-to-nostr/
[4] Innovative NOSTR Protocol Implementation Possibilities (NIPs) Summary | Nostr Guide https://nostr.guide/nips-or-nostr-protocol-implementation-possibilities/
[5] NIP-04 considered harmful · Issue #107 · nostr-protocol/nips https://github.com/nostr-protocol/nips/issues/107
Discussion
No replies yet.