A system includes a server to store a first portion of a message, and a
client to store a complementary second portion of the message. The first
portion of the message is encrypted and a message specific token
comprising one or more encryption keys used to encrypt the first portion
of the message is generated. The second portion of the message stored on
the client is subsequently combined with the message-specific token to
form a partially secured message at the client. Furthermore, the
partially secured message including the message-specific token is
delivered from the client to a recipient to facilitate access to both the
first and second portions of the message by the recipient.