crypto/Protocol
