Patent ID: 8085936

Claim:
A server for managing encrypted messages in a system having a key management server and a server for sending and receiving encrypted messages and a message content manager, said server comprising: an interface for receiving an encrypted message from the message content manager; a key module for storing a plurality of user-keys from the key management server, said user-keys being associated with a plurality of users on the message server, and said user-keys being encrypted, and said key module being configured to decrypt one or more of said plurality of user-keys utilizing one or more recovery authority keys, and said one or more recovery authority keys being associated with one or more recovery authorities; a decryption module for decrypting the encrypted message into a decrypted message, said decryption module utilizing one of the decrypted user-keys associated with the user for the encrypted message; and an interface for transmitting said decrypted message to the message content manager for one or more message content processing functions.