peer-to-peer encrypted streams using public key cryptography and signing