IP Library Granted Patent US 8,335,919
Granted Patent B2
US 8,335,919 · App. 11/107,679 · Granted Dec 18, 2012

Mechanism for efficient private bulk messaging

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,335,919
App. No.
11/107,679
Granted
Dec 18, 2012
Kind
B2
Abstract

Secure bulk messaging mechanism in which, roughly described, a sender first encrypts a message once. The message can be decrypted with a message decryption key. These can be symmetric or asymmetric keys. For each recipient, the sender then encrypts the message decryption key with the recipient's public key. The sender then sends the encrypted message and the encrypted message decryption keys to a store-and-forward server. Subsequently, one or more recipients connect to the server and retrieve the encrypted message and the message encryption key that has been encrypted with the recipient's public key. Alternatively, the server can forward these items to each individual recipient. The recipient then decrypts the encrypted message decryption key with the recipient's private key, resulting in an un-encrypted message decryption key. The recipient then decrypts the message using the un-encrypted message decryption key.

Claims (25)

1. A method comprising the steps of:

encrypting a message to develop an encrypted message, said encrypted message being decryptable using a first decryption key;

encrypting said first decryption key with encryption keys of a plurality of target recipients, to develop a plurality of recipient associated encrypted decryption keys; and

transmitting said encrypted message;

sending said recipient associated encrypted decryption keys to a server for inclusion in a list of authorized encrypted decryption keys; and

thereafter changing at least one but less than all of said recipient associated encrypted decryption keys on said list, but not said encrypted message itself which remains unchanged, said changing thereby impeding access to the message by at least one target recipient for which the at least one recipient associated encrypted decryption key was changed, but preserving access, by way of unchanged ones of the recipient associated encrypted decryption keys, to said unchanged encrypted message.

2. A method according to claim 1 , wherein said step of transmitting comprises the steps of:

sending said encrypted message to said server; and

said server forwarding said encrypted message to each of said target recipients as the unchanged encrypted message.

3. A method according to claim 2 , wherein said step of transmitting further comprises the step of sending said encrypted decryption keys to one of said target recipients bypassing said server.

4. A method according to claim 1 , wherein said step of transmitting comprises sending said encrypted message to said server.

5. A method according to claim 1 , wherein said step of changing one of said recipient associated encrypted decryption keys comprises deleting said one of said recipient associated encrypted decryption keys on said server after said step of transmitting said encrypted message.

6. A method according to claim 1 , wherein one of said target recipients is a monitor.

7. A method according to claim 1 , further comprising using a digital signature to protect at least a portion of said recipient associated encrypted decryption keys.

8. A method comprising the steps of:

receiving an encrypted message, said encrypted message being decryptable using a first decryption key;

retrieving, by a target recipient, from a server at least a particular one of a plurality of recipient associated encrypted decryption keys included in a list thereof stored on the server, said retrieved from list having been changed by a message sender after the receiving step to delete or change at least one other one of the recipient associated encrypted decryption keys;

decrypting the retrieved particular one of said plurality of recipient associated encrypted decryption keys to recover said first decryption key; and

decrypting said received encrypted message using said first decryption key, wherein said received encrypted message remains unchanged even after said deletion or change of at least one other one of the recipient associated encrypted decryption keys.

9. A method according to claim 8 , wherein said step of decrypting a particular encrypted decryption key comprises the steps of:

decrypting said particular recipient associated encrypted decryption key with a key of a first party, to develop a partially decrypted decryption key; and

decrypting said partially decrypted decryption key with a key of a second party.

10. A method according to claim 8 , wherein said step of receiving said encrypted message comprises the step of receiving said encrypted message from a server.

11. A method according to claim 10 , wherein said step of receiving a plurality of recipient associated encrypted decryption keys comprises the step of a user accessing said server, said plurality of recipient associated encrypted decryption keys being stored on said server in conjunction with said encrypted message, said server permitting access to only those messages stored thereon for which said user is a target recipient based on inclusion of said particular one of said plurality of recipient associated encrypted decryption keys in said list of encrypted decryption keys.

12. A method according to claim 8 , further comprising the step of downloading said encrypted message from said server prior to said step of decrypting said encrypted message using said first decryption key.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2022
From: AXWAY INC.
To: MAILGATE, LLC
Reel/Frame 061128/0120 →