Santos on Nostr: Afaik 0xchat does this by creating ephemeral keys that are then stored to be able to ...
Afaik 0xchat does this by creating ephemeral keys that are then stored to be able to decrypt old messages. If any of the keys are leaked, then only a subset of the messages can be decrypted (I'm not sure how many, might be just one). But then this also goes the other way: if you don't have access to those keys anymore, then your DMs are gone. I guess it's just a matter of tradeoffs.
Published at
2024-04-26 09:02:26Event JSON
{
"id": "5d472407d9a35487f172b8fb76e0f1216a256680103e87b429b778d7a2d5bf42",
"pubkey": "eb55902a9f88d79458b886e8c2e78dc6760c39f85a44a656a8b0ed5b69f806df",
"created_at": 1714122146,
"kind": 1,
"tags": [
[
"p",
"eb55902a9f88d79458b886e8c2e78dc6760c39f85a44a656a8b0ed5b69f806df"
],
[
"p",
"8fb140b4e8ddef97ce4b821d247278a1a4353362623f64021484b372f948000c"
],
[
"p",
"ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49"
],
[
"e",
"ab2d9baaf322c68aaa30810c01f7a06d334f421777f5354dadb4e26f47b749cc",
"wss://relay.primal.net",
"root"
],
[
"e",
"40501186be2232c56fa5e0953c1ab20dbe975dbd756ccaf8077c09313c4173d9",
"wss://nostr.swiss-enigma.ch",
"reply"
]
],
"content": "Afaik 0xchat does this by creating ephemeral keys that are then stored to be able to decrypt old messages. If any of the keys are leaked, then only a subset of the messages can be decrypted (I'm not sure how many, might be just one). But then this also goes the other way: if you don't have access to those keys anymore, then your DMs are gone. I guess it's just a matter of tradeoffs.",
"sig": "f1ac767570c2a7c9ebc4beca2d27502ee9e844a5015a19579c6714c4b640b71f83f6c73469efee4cce228012ec34c5b8c114c22b50a56dbd935a29c7058f262a"
}