Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Each Write encrypts a separate "record" (in the parlance of TLS and Noise). Each of those records can be arbitrarily dropped, replayed, or reflected.

Here's an example, if you do

    Write("Hello")
    Write(" the password is ")
    Write("password")
then without a key I can make you or your peer read "Hello the password is Hello" (or "HelloHelloHello" or any composition of those messages).

No Noise protocol would allow that.



Oh well, I did not realize he uses it like that.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: