System and method for computerized global messaging encryption
First Claim
1. A computerized system for encrypting an electronic message between a sender and a recipient regardless of whether the sender or recipient are members of an encryption system comprising:
- a computer processor;
a computer readable medium in communications with said computer processor;
a communications link for communications between said computer readable medium, a sender'"'"'s terminal and a recipients terminal;
a set of non-member computer readable instructions contained within said computer readable medium, when processed by a computer processor and in response to a member sending an electronic message to a non-member recipient from said sender terminal;
prompting the member for an encryption pass-phrase at said sender terminal, receiving an encryption pass-phrase from the member at said sender terminal, generating an encryption key pair, encrypting the electronic message responsive to said encryption key pair so that said key pair may be used to decrypt said encrypted message, sending a notification to said recipient terminal that an encrypted message is available to the non-member recipient, encrypting said encryption key pair according to said encryption pass-phrase, prompting the non-member for a decryption pass-phrase corresponding to said encrypted message at said recipient, receiving said decryption pass-phrase from the non-member, decrypting said encrypted key pair in response to receiving a decryption pass-phrase corresponding to said encryption pass-phrase, decrypting said encrypted message according to said encryption key pair, and, providing the decrypted message for review to said non-member so that the non-member can receive and decrypt an electronic message from a member of an encryption system even though the non-member is not a member of the encryption system.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer based message encryption system for transmitting encrypted message between a sending member of an internal messaging system and a receiving non-member or receiving member external user without requiring the sender or recipient member to maintain and support encryption key pairs themselves. An internal system that contains an external server for creating key pairs for message encryption between the senders and receives for the encryption of messages. The key pairs are encrypted themselves according to an encryption pass-phrase so that the pass-phrase may used to decrypt the key pair which in turn may be used to decrypt the message. In response to a predetermined time or destroy command, said encryption key pairs are destroyed.
54 Citations
29 Claims
-
1. A computerized system for encrypting an electronic message between a sender and a recipient regardless of whether the sender or recipient are members of an encryption system comprising:
-
a computer processor;
a computer readable medium in communications with said computer processor;
a communications link for communications between said computer readable medium, a sender'"'"'s terminal and a recipients terminal;
a set of non-member computer readable instructions contained within said computer readable medium, when processed by a computer processor and in response to a member sending an electronic message to a non-member recipient from said sender terminal;
prompting the member for an encryption pass-phrase at said sender terminal, receiving an encryption pass-phrase from the member at said sender terminal, generating an encryption key pair, encrypting the electronic message responsive to said encryption key pair so that said key pair may be used to decrypt said encrypted message, sending a notification to said recipient terminal that an encrypted message is available to the non-member recipient, encrypting said encryption key pair according to said encryption pass-phrase, prompting the non-member for a decryption pass-phrase corresponding to said encrypted message at said recipient, receiving said decryption pass-phrase from the non-member, decrypting said encrypted key pair in response to receiving a decryption pass-phrase corresponding to said encryption pass-phrase, decrypting said encrypted message according to said encryption key pair, and, providing the decrypted message for review to said non-member so that the non-member can receive and decrypt an electronic message from a member of an encryption system even though the non-member is not a member of the encryption system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
12. A computerized system for encrypting an electronic message between a sender and a recipient regardless of whether the sender or recipient are members of an encryption system embodied in a computer readable medium comprising:
-
a means for receiving input from the sender including an encryption pass-phrase associated with an electronic message;
a means for generating an encryption key pair for encrypting the message;
a means for encrypting the electronic message responsive to said encryption key pair so that said key pair may be used to decrypt said encrypted message;
a means for encrypting said encryption key pair according to said encryption pass-phrase;
a means for notifying a recipient non-member that an encrypted message is available to the non-member for decryption and review;
a means for receiving a decryption pass-phrase from the non-member;
a means for decrypting said encrypted encryption key pair in response to receiving a decryption pass-phrase corresponding to said encryption pass-phrase associated with the electronic encrypted message;
a means for decrypting said encrypted message according to said decrypted encryption key pair; and
,a means for providing the decrypted message to the recipient non-member so that the non-member can receive and decrypt an electronic message from a member of an encryption system even though the non-member is not a member of the encryption system.
-
-
21. The method for encrypting an electronic message between a sender in;
- and a recipient regardless of whether the sender or recipient are members of the encryption system comprising the steps of;
receiving the electronic message supplied by the sender to be sent to the recipient;
receiving an encryption pass-phrase supplied by the sender;
generating an encryption key pair associated with the message to be encrypted;
encrypting the message according to said encryption key pair so that said key pair may be used to decrypt the encrypted message;
sending a notification to the recipient that an encrypted message is available to the recipient for review; and
,encrypting said encryption key pair according to said encryption pass-phrase. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
- and a recipient regardless of whether the sender or recipient are members of the encryption system comprising the steps of;
Specification