Claims
- 1. A method for protecting messages sent among a plurality of participants in a collaborative work environment comprising:
registering each of the plurality of participants to use the collaborative work environment; generating a public/private key pair and a self-signed certificate for each of the plurality of participants; encrypting said public key for each said participant to produce a set of symmetric keys, said symmetric keys used to encrypt a command portion and a plain-text portion of each message being sent; for each message being sent, sending said encrypted message and said set of symmetric keys thereby allowing only each of said plurality of participants to decrypt said message by using said private key associated with each said public key; and signing each message being sent using a digital certificate.
- 2. The method of claim 1 further comprising:
upon receipt of a message, authenticating the source of the message by using said public key to verify a digital signature of a sender's certificate; checking said certificate to see if it has been revoked by checking a certificate store; and verifying a source of said message by comparing the an email address associated with said certificate to an email address associated with each of said plurality of participants.
- 3. The method of claim 1 further comprising:
providing a secure mailbox integrated with each of said plurality of participant's email applications; and digitally signing each message sent from said secure mailbox.
- 4. A system for protecting messages sent among a plurality of participants in a collaborative work environment comprising:
means for registering each of the plurality of participants to use the collaborative work environment; means for generating a public/private key pair and a self-signed certificate for each of the plurality of participants; means for encrypting said public key for each said participant to produce a set of symmetric keys, said symmetric keys used to encrypt a command portion and a plain-text portion of each message being sent; for each message being sent, means for sending said encrypted message and said set of symmetric keys thereby allowing only each of said plurality of participants to decrypt said message by using said private key associated with each said public key; and means for signing each message being sent using a digital certificate.
- 5. The system of claim 4 further comprising:
means for authenticating the source of a message, upon receipt of said message, by using said public key to verify a digital signature of a sender's certificate; means for checking said certificate to see if it has been revoked by checking a certificate store; and means for verifying a source of said message by comparing the an email address associated with said certificate to an email address associated with each of said plurality of participants.
- 6. The system of claim 4 further comprising:
means for providing a secure mailbox integrated with each of said plurality of participant's email applications; and means for digitally signing each message sent from said secure mailbox.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This Application claims priority from U.S. Provisional Patent Application Ser. No. 60/447,323, filed Feb. 14, 2003, which is incorporated herein by reference. This application also claims priority to U.S. application Ser. No. 10/093,713, “Electronic Mail Application with Integrated Collaborative Space Management,” filed Mar. 11, 2002, which in turn claims priority to U.S. Provisional Patent Application Ser. No. 60/347,236, “Electronic Mail Application with Integrated Collaboration Space Management”, filed Jan. 14, 2002, both of which are incorporated herein by reference. This application is also related to the following applications, all filed herewith: “System and Method for Message Sequencing in a Collaborative Work Environment”, Attorney Docket No. 24569-010; “System and Method for Encrypting and Authenticating Messages in a Collaborative Work Environment,” Attorney Docket No. 24569-015; and “System and Method for Sending and Receiving Large Messages in a Collaborative Work Environment,” Attorney Docket No. 24569-016, each of which are also incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60447323 |
Feb 2003 |
US |