Smart card device and method used for transmitting and receiving secure e-mails
First Claim
1. A smart card system for transmitting and receiving secure e-mails comprising:
- a smart card device reader adapted to be connected to a host having a client e-mail program for transmitting and/or receiving e-mails to and/or from an e-mail server;
a smart card device received within the smart card device reader and comprising, a card body; and
an integrated circuit carried by the card body and comprising a memory for storing a set of instructions relating to initiating and completing smart card transactions between the smart card device and a port of the host and for storing both private and public keys for an encryption algorithm, and a microprocessor operative for communicating with the host via the smart card reader and operative for transferring e-mails to and/or from the client e-mail program and the e-mail server via the smart card device while decrypting and encrypting any transmitted and/or received e-mails within the smart card device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for transmitting and receiving secure e-mails is disclosed. A smart card device stores both private and public keys for an encryption algorithm. The smart card device is preferably a USB smart card device and interfaces a host having a client e-mail program. E-mails are transferred to and/or from the client e-mail program and e-mail server via the smart card while decrypting and encrypting any transmitted and/or received e-mails within the smart card device. The smart card device stores an IP address for an e-mail server. A Simple Mail Transfer Protocol outgoing parameter is set from the client e-mail program to an IP address for the smart card device.
34 Citations
37 Claims
-
1. A smart card system for transmitting and receiving secure e-mails comprising:
-
a smart card device reader adapted to be connected to a host having a client e-mail program for transmitting and/or receiving e-mails to and/or from an e-mail server;
a smart card device received within the smart card device reader and comprising, a card body; and
an integrated circuit carried by the card body and comprising a memory for storing a set of instructions relating to initiating and completing smart card transactions between the smart card device and a port of the host and for storing both private and public keys for an encryption algorithm, and a microprocessor operative for communicating with the host via the smart card reader and operative for transferring e-mails to and/or from the client e-mail program and the e-mail server via the smart card device while decrypting and encrypting any transmitted and/or received e-mails within the smart card device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An integrated circuit comprising:
-
at least one memory for storing a set of instructions relating to initiating and completing smart card transactions between a smart card device and a communications port of a host and for storing both private and public keys for an encryption algorithm;
and a microprocessor connected to the at least one memory and operative for communicating with a host and operative for transferring e-mails to and/or from a client e-mail program on a host and a user e-mail server via the smart card device while decrypting and encrypting any transmitted and/or received e-mails within the smart card device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A smart card comprising:
-
a card body;
an integrated circuit carried by said card body and comprising at least one memory for storing a set of instructions relating to initiating and completing smart card transactions between a smart card and a communications port of a host and for storing both private and public keys for an encryption algorithm; and
a microprocessor connected to the at least one memory and operative for communicating with the host and operative for transferring e-mails to and/or from a client e-mail program and a user e-mail server via the smart card while decrypting and encrypting any transmitted and/or received e-mails within the smart card device. - View Dependent Claims (15)
-
-
16. A method of transmitting and receiving secure e-mails comprising the steps of:
-
storing in a smart card device both private and public keys for an encryption algorithm;
user interfacing the smart card device with a host having a client e-mail program; and
transferring e-mails to and/or from the client e-mail program and an e-mail server via the smart card device while decrypting and encrypting any transmitted and/or received e-mails within the smart card device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of transmitting and receiving secure e-mails comprising the steps of:
-
storing in a smart card device both private and public keys for an encryption algorithm;
storing within the smart card device a Simple Mail Transfer Protocol (SMTP) IP address for an e-mail server used by the user;
user interfacing the smart card device with a host having a client e-mail program;
setting a Simple Mail Transfer Protocol (SMTP) outgoing parameter from the client e-mail program to an IP address for the smart card device; and
transferring e-mails to and/or from the client e-mail program and the e-mail server via the smart card device while decrypting and encrypting any transmitted and/or received e-mails within the smart card device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification