Oddbean new post about | logout
 Secure messaging needs to meet these five requirements as much as possible:

1. Anti-Forgery

Anti-Forgery ensures that the sender of a message is verifiable and the message has not been tampered with.

2. End-to-End Encryption

End-to-end encryption ensures that only the sender and receiver can decrypt and read the message content, protecting it from unauthorized access by servers or other network devices.

3. Forward Secrecy

Forward secrecy ensures that even if the current key is compromised, historical messages cannot be decrypted, since each message uses a new encryption key, which is deleted after use.

4. Break-in Recovery

Break-in Recovery ensures that if the current key is compromised, future messages cannot be decrypted, and the system can recover from the attack. This feature is also known as backward secrecy.

5. Metadata Privacy

Protecting the privacy of communication involves more than just protecting the content of messages; it also includes protecting the identities of the communication parties and other data. nostr:note1ma6ja6fc6nd7ux82z3qsx94k4lgcjwpz2jkjw2sf3vt8ptnef5ushmldyj 
 Nice summary of the requirements for secure and private messaging.

Spoiler: It's not just E2EE!! 😲

nostr:nevent1qqsrm6e4uzlvva02m3epqpkfncsmu8hawrsmkn0zzl0r62p5le9f4yspz4mhxue69uhkummnw3ezummcw3ezuer9wchsyg9mly364yjxqe0c33qv0kdlv8xvcrlnlnlsvk5vktl5e7akyzy0rcpsgqqqqqqs82zdu4 
 Hello!
Sorry! You could specify a LN address inside the app for donations to the app developer. 
 Thank you. 

We want to try a revenue model that relies solely on stamp income, without depending on donations. We believe this is a more sustainable and reasonable approach. 
 It's just that I rarely send messages and in my case it would be more profitable for you to receive a modest donation from me. 
 Thank you very much. 

I've added my Lightning Network address to my nostr profile. 

BTW, Keychat will support new service soon, and users can still pay per use with ecash sat. 
 What service will appear? Or is it a secret for now?
You once mentioned storing data for a fee, maybe you will add this service.
I would like to store data in cloud storage in encrypted form, paying for this service via eCash, and for the payment to be charged for the storage volume and for the storage time.
I would also like to be able to restore/access stored data from another device by entering the seed phrase.
Forgive me for being annoying! 
 Using sat to pay for encrypted data storage services is indeed a good use case. We are currently preparing an AI bot.

nostr:note1qw3dtp6ted8s0qahysp70emm4qe4ht87uxkpm7s7tsvx4uj3p2vqt95f8a 
 Thank you!