Technical documentation for a Secure Distributed Messaging Protocol (SDMP).