Secure communication protocol.