The messages from the client to the application include the following types of notification: an invalid or out-of-date client software identifier, incompatible client and server software, server not responding; and communication established. [0110] Key Exchange [0111] A unique encryption key is generated for each new connection.