News for hackers. Stuff that matters.
Re:Whisper: Wraps any Go io.ReadWriter in a secure tunnel us... by FiloSottile on Sunday February 19, 2023 @01:17PM (#34860233)
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.

Re:Whisper: Wraps any Go io.ReadWriter in a secure tunnel us... by ThePhysicist on Sunday February 19, 2023 @01:44PM (#34860501)
Oh well, I did not realize he uses it like that.