Transport, encryption, authentication protocol