Adds an option to disable encryption. This is useful for piping over a
transport stream that is already encrypted, but the handshake to confirm
public keys is still useful.
In terms of encryption overhead, one of the tests write 1GB of data to the stream. On my machine (Macbook Pro M2) this takes ~4100ms, but without encryption takes ~200ms.
Adds an option to disable encryption. This is useful for piping over a transport stream that is already encrypted, but the handshake to confirm public keys is still useful.
Fixes #21