Encrypted e-mail reader and responder system, method, and computer program product
First Claim
1. A method of distributing and initializing an electronic mail (email) software application for exchanging secure encrypted email, comprising the steps of:
- obtaining by a first user a license for an email client software application program supporting public/private encryption of emails;
requesting by the first user that a second user download a reader/responder software application program in order to exchange encrypted email between the first user and the second user;
downloading and installing said reader/responder software application program by the second user;
sending a first email by the second user to the first user including embedding an unencrypted public key by using a send key function of said reader/responder software application program;
receiving said first email from the second user by the first user, wherein said unencrypted public key is embedded in said first email;
responding by the first user by sending a second email to the second user, where said reader/responder software application program encrypts a message of said second email into an encrypted message using said unencrypted public key of the second user;
receiving said second email by the second user with said encrypted message as an attachment from the first user into a third party email software application program, wherein said third party email software application program is different from said reader/responder software application program and said email client software application program;
opening by the second user said attachment to execute said reader/responder software application program operative to allow the second user without said email client software to read and respond to encrypted email created and sent from at least one of the first user or another user having said email client software; and
creating a new secure email including an encrypted message by the second user to send to at least one of the first user or any other user of said email client software application program to which the second user has emailed a public key and from which the second user has received a response email, wherein the second user is not able to create a new secure email message to send to a user that is not a user of said email client software application program.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for providing a encrypted email reader and responder is described. The method of distributing and initializing an encrypted electronic mail (email) software application for exchanging secure email, can include: obtaining by a first user a license for an email client software application program having public/private encryption; requesting by the first user that a second user download a reader/responder software application program in order to exchange encrypted email between the first user and the second user; downloading and installing the reader/responder software application program by the second user; sending an email by the second user to the first user including embedding an unencrypted public key by using a send key function of the reader/responder software application program; receiving the email from the second user by the first user, wherein the unencrypted public key is embedded in the email; responding by the first user by sending a second email to the first user, where the reader/responder software application program encrypts a message of the second email into an encrypted message using the unencrypted public key of the second user; receiving the second email by the second user with the encrypted message as an attachment from the first user into a third party email software application program, wherein the third party email software application program is different from the reader/responder software application program and the email client software application program; and opening by the second user the attachment to execute the reader/responder software application program operative to allow a user without the email client software to read and respond to encrypted email created and sent from a user having the email client software.
94 Citations
20 Claims
-
1. A method of distributing and initializing an electronic mail (email) software application for exchanging secure encrypted email, comprising the steps of:
-
obtaining by a first user a license for an email client software application program supporting public/private encryption of emails; requesting by the first user that a second user download a reader/responder software application program in order to exchange encrypted email between the first user and the second user; downloading and installing said reader/responder software application program by the second user; sending a first email by the second user to the first user including embedding an unencrypted public key by using a send key function of said reader/responder software application program; receiving said first email from the second user by the first user, wherein said unencrypted public key is embedded in said first email; responding by the first user by sending a second email to the second user, where said reader/responder software application program encrypts a message of said second email into an encrypted message using said unencrypted public key of the second user; receiving said second email by the second user with said encrypted message as an attachment from the first user into a third party email software application program, wherein said third party email software application program is different from said reader/responder software application program and said email client software application program; opening by the second user said attachment to execute said reader/responder software application program operative to allow the second user without said email client software to read and respond to encrypted email created and sent from at least one of the first user or another user having said email client software; and creating a new secure email including an encrypted message by the second user to send to at least one of the first user or any other user of said email client software application program to which the second user has emailed a public key and from which the second user has received a response email, wherein the second user is not able to create a new secure email message to send to a user that is not a user of said email client software application program. - View Dependent Claims (2, 3, 4)
-
-
5. A data processing system operative to distribute and initialize an encrypted electronic mail (email) software application for exchanging secure email, comprising:
-
a license module operative to obtain by a first user a license for an email client software application program supporting public/private encryption of emails; a request module operative to request by the first user that a second user download a reader/responder software application program in order to exchange encrypted email between the first user and the second user; a download module operative to download and install said reader/responder software application program by the second user; a send module operative to send a first email by the second user to the first user including a send key function module of said reader/responder software application program operative to embed an unencrypted public key; an email receiver module operative to receive said first email from the second user by the first user, wherein said unencrypted public key is embedded in said first email; a response module operative to respond by the first user by sending a second email to the second user, wherein said reader/responder software application program includes an encryption module operative to encrypt a message of said second email into an encrypted message using said unencrypted public key of the second user; a receipt module operative to receive said second email by the second user with said encrypted message as an attachment from the first user into a third party email software application program, wherein said third party email software application program is different from said reader/responder software application program and said email client software application program; an execution module operative to open by the second user said attachment to execute said reader/responder software application program including a reader responder module operative to allow the second user without said email client software to read and respond to encrypted email created and sent from at least one of the first user or another user having said email client software; and a secure email creation module operative to create a new secure email including an encrypted message by the second user to send to at least one of the first user or any other user of said email client software application program to which the second user has emailed a public key and from which the second user has received a response email, wherein the second user is not able to create a new secure email message to send to a user that is not a user of said email client software application program. - View Dependent Claims (14, 15, 16)
-
-
6. A data processing system for distributing and initializing an encrypted electronic mail (email) software application for exchanging secure email, comprising:
-
means for obtaining by a first user a license for an email client software application program supporting public/private encryption of emails; means for requesting by the first user that a second user download a reader/responder software application program in order to exchange encrypted email between the first user and the second user; means for downloading and installing said reader/responder software application program by the second user; means for sending a first email by the second user to the first user including means for embedding an unencrypted public key by using a send key function of said reader/responder software application program; means for receiving said first email from the second user by the first user, wherein said unencrypted public key is embedded in said first email; means for responding by the first user by sending a second email to the second user, wherein said reader/responder software application program includes means for encrypting a message of said second email into an encrypted message using said unencrypted public key of the second user; means for receiving said second email by the second user with said encrypted message as an attachment from the first user into a third party email software application program, wherein said third party email software application program is different from said reader/responder software application program and said email client software application program; means for opening by the second user said attachment to execute said reader/responder software application program including means for allowing the second user without said email client software to read and respond to encrypted email created and sent from at least one of the first user or another user having said email client software; and means for creating a new secure email including an encrypted message by the second user to send to at least one of the first user or any other user of said email client software application program to which the second user has emailed a public key and from which the second user has received a response email, wherein the second user is not able to create a new secure email message to send to a user that is not a user of said email client software application program. - View Dependent Claims (7, 8, 9, 11)
-
-
10. A computer program product embodied on a computer readable media having program logic stored thereon, said computer program product operative to distribute and initialize an encrypted electronic mail (email) software application for exchanging secure email, comprising:
-
program code means for enabling a computer to obtain by a first user a license for an email client software application program supporting public/private encryption of emails; program code means for enabling the computer to request by the first user that a second user download a reader/responder software application program in order to exchange encrypted email between the first user and the second user; program code means for enabling the computer to download and install said reader/responder software application program by the second user; program code means for enabling the computer to send a first email by the second user to the first user including program code means for enabling the computer to embed an unencrypted public key by using a send key function of said reader/responder software application program; program code means for enabling the computer to receive said first email from the second user by the first user, wherein said unencrypted public key is embedded in said email; program code means for enabling the computer to respond by the first user by sending a second email to the second user, wherein said reader/responder software application program includes program code means for enabling the computer to encrypt a message of said second email into an encrypted message using said unencrypted public key of the second user; program code means for enabling the computer to receive said second email by the second user with said encrypted message as an attachment from the first user into a third party email software application program, wherein said third party email software application program is different from said reader/responder software application program and said email client software application program; program code means for enabling the computer to open by the second user said attachment to execute said reader/responder software application program including program code means for enabling the computer to allow the second user without said email client software to read and respond to encrypted email created and sent from at least one of the first user or another user having said email client software; and program code means for creating a new secure email including an encrypted message by the second user to send to at least one of the first user or any other user of said email client software application program to which the second user has emailed a public key and from which the second user has received a response email, wherein the second user is not able to create a new secure email message to send to a user that is not a user of said email client software application program. - View Dependent Claims (12, 13)
-
-
17. A method comprising:
-
providing a reader/responder software application program in order to exchange encrypted email between a first user with a licensed email client software and a second user not licensed with said email client software, wherein said second user has a third party email software application program; and providing for installation of said reader/responder software application program by the second user, wherein the second user receives an email with an encrypted message as an attachment from the first user into said third party email software application program of the second user, wherein said third party email software application program is different from said email client software, wherein said reader/responder software application program is adapted to allow the second user without said email client software to read encrypted email created and sent from the first user or another user both of which have said email client software, wherein said reader/responder software application program is adapted to create a new secure email including an encrypted message by the second user to send to at least one of the first user and/or any other user of said licensed email client software, and wherein the second user is not able to create a new secure email message to send to a user that is not a user of said licensed email client software. - View Dependent Claims (18, 19, 20)
-
Specification