System and Method for Authenticating the Identity of a Remote Fax Machine
First Claim
Patent Images
1. A method of authenticating the identity of a remote fax machine during a faxing operation comprising:
- a calling fax machine establishing a modem connection with the remote fax machine;
receiving a X.509-type Certificate from the remote fax machine via the modem connection, the X.509-type Certificate including a Certificate public key and a Common Name;
validating the X.509-type Certificate using a Certificate Authority public key;
verifying that the remote fax machine is in possession of the private key corresponding to the Certificate public key;
receiving an Expected Name associated with the remote fax machine;
comparing the Common Name with the Expected Name; and
the calling fax machine authenticating the identity of the remote fax machine from the validating and the verifying and the comparing.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method of authenticating the identity of a remote fax machine during a faxing operation is provided. An X.509-type Certificate received from the remote fax machine is validated to affirm it can be properly associated with the remote machine. The Certificate'"'"'s public key is used to verify the remote fax machine has the corresponding private key. A Certificate'"'"'s Common Name then compared to an Expected Name to authenticate the identity of the remote fax machine prior to sending a fax to prevent an unwanted misdirection of faxed information and to screen incoming faxes for unwanted spam.
30 Citations
20 Claims
-
1. A method of authenticating the identity of a remote fax machine during a faxing operation comprising:
-
a calling fax machine establishing a modem connection with the remote fax machine; receiving a X.509-type Certificate from the remote fax machine via the modem connection, the X.509-type Certificate including a Certificate public key and a Common Name; validating the X.509-type Certificate using a Certificate Authority public key; verifying that the remote fax machine is in possession of the private key corresponding to the Certificate public key; receiving an Expected Name associated with the remote fax machine; comparing the Common Name with the Expected Name; and the calling fax machine authenticating the identity of the remote fax machine from the validating and the verifying and the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for authenticating the identity of the remote fax machine during a faxing operation comprising:
a fax machine controller for establishing a modem connection with a remote fax machine, receiving a X.509-type Certificate having a Certificate public key and a Common Name from the remote fax machine via the modem connection, receiving an encrypted nonce from the remote fax machine via the modem connection, validating the X.509-type Certificate, decrypting the nonce with the Certificate public key, comparing the Common Name with an Expected Name, and determining the authenticity of the identity of the remote fax machine.
-
18. A fax machine comprising:
a controller for establishing a modem connection with a remote fax machine, receiving a X.509-type Certificate having a Certificate public key and a Common Name from the remote fax machine via the modem connection, receiving an encrypted nonce from the remote fax machine via the modem connection, validating the X.509-type Certificate, decrypting the nonce with the Certificate public key, comparing the Common Name with an Expected Name, and determining the authenticity of the identity of the remote fax machine. - View Dependent Claims (19, 20)
Specification