Semisol on Nostr: Establish a new channel. Done. fyi, your protocol lacks post-compromise security as ...
Establish a new channel. Done.
fyi, your protocol lacks post-compromise security as the ratchet state is advanced deterministically. the post-compromise security comes from extra data being mixed into the state when advancing the ratchet that may not be observed by an attacker post-compromise.
Published at
2024-04-30 20:52:33Event JSON
{
"id": "667726fc7507e4b4b64b3649669b484ac78adc3040016344d8690b76f1bddff3",
"pubkey": "52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd",
"created_at": 1714503153,
"kind": 1,
"tags": [
[
"e",
"8edcea8bff70a7ffb4d1b758f3513bbb955f9426a42e5fafc79012afb5c90721"
],
[
"e",
"72df06dd04fe615cb76e0bb3075999cee396c1bfd25cd2f14fa6e50237e16560"
],
[
"p",
"32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245"
],
[
"p",
"1739d937dc8c0c7370aa27585938c119e25c41f6c441a5d34c6d38503e3136ef"
]
],
"content": "Establish a new channel. Done.\n\nfyi, your protocol lacks post-compromise security as the ratchet state is advanced deterministically. the post-compromise security comes from extra data being mixed into the state when advancing the ratchet that may not be observed by an attacker post-compromise.",
"sig": "9740f01fdf9a3dcaa63edf1bb71540fa104ea56e688bb15f48fc3ff387f20c26698622dda9bd7fd47c4808ddeedef3405aa1e35f2f08b1ac83d610084b26d4a3"
}