Patent ID: 8230517
Filing Date: 2012-07-24
Classification: G06F,G06Q,H04L

Abstract:
1. A method comprising: receiving, by a server, at least a first unencrypted portion of a message from a sending client device; generating, by the server, a split encryption key comprising at least a first key portion and a second key portion; encrypting, by the server, at least the received first unencrypted portion of the message, using the split encryption key to produce an encrypted portion of the message; providing, by the server, the first key portion to the sending client device, and thereafter, discarding the first key portion from the server; storing, by the server, the encrypted portion of the message and the second key portion in storage accessible to the server; receiving back, by the server, the first key portion; and decrypting, by the server, the stored encrypted portion of the message for provision to a recipient client device using the received-back first key portion and the stored second key portion to recover the first unencrypted portion of the message.