Takes a Private Shared Key (psk) and provides a protect
method
for wrapping existing connections in a private encryption stream.
The private shared key buffer
Takes a given Connection and creates a private encryption stream between its two peers from the PSK the Protector instance was created with.
The connection to protect
A protected duplex iterable