Method and system for verifying identification of an electronic mail message
First Claim
Patent Images
1. A method for verifying identification of an electronic mail message, said method comprising:
- receiving an electronic mail message comprising a signature and a key identifier, said signature identifying a domain from which said electronic mail message originated and said key identifier for verifying said signature; and
accessing a key registration server of said domain to verify authorization of said key identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for verifying identification of an electronic mail message. An electronic mail message including a signature and a key is received, the signature identifying a domain from which the electronic mail message originated and the key for verifying the signature. A key registration server of the domain is accessed to verify the key. The key registration server provides for verifying that a key used to sign an electronic mail message is valid and that the sender is authorized by the domain to send the electronic mail message from the return address.
111 Citations
74 Claims
-
1. A method for verifying identification of an electronic mail message, said method comprising:
-
receiving an electronic mail message comprising a signature and a key identifier, said signature identifying a domain from which said electronic mail message originated and said key identifier for verifying said signature; and
accessing a key registration server of said domain to verify authorization of said key identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for verifying identification of an electronic mail message, said system comprising:
-
a mail signer for transmitting an electronic mail message, said electronic mail message comprising a signature and a key identifier, said key identifier for verifying said signature;
a key registration server for registering a key; and
a mail verifier for receiving said electronic mail message, for verifying said signature based on said key identifier, and for accessing said key registration server to verify authorization of said key identifier. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An electronic device comprising:
-
a bus;
a computer-readable memory coupled to said bus; and
a processor coupled to said bus, said processor for executing a method for verifying identification of an electronic mail message, said method comprising;
receiving an electronic mail message comprising a signature and a key, said signature identifying a domain from which said electronic mail message originated and said key for verifying said signature; and
accessing a key registration server of said domain to verify authorization of said key. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for verifying identification of an electronic mail message, said system comprising:
-
means for transmitting an electronic mail message, said electronic mail message comprising a signature and a key, said key for verifying said signature;
means for registering said key; and
means for receiving said electronic mail message and operable to verify said signature based on said key and operable to access said means for registering said key to verify authorization of said key. - View Dependent Claims (40, 41, 42)
-
-
43. A method for verifying authorization of a key, said method comprising:
-
receiving an authorization verification request for verifying said authorization of said key, wherein said key is associated with an electronic mail message originating from a domain;
determining a value indicating a trust level of said key according to said domain; and
transmitting a response comprising said value. - View Dependent Claims (44, 45, 46, 47)
-
-
48. A computer-usable medium having computer-readable program code embodied therein for causing a computer system to perform a method for verifying authorization of a key, said method comprising:
-
receiving an authorization verification request for verifying said authorization of said key, wherein said key is associated with an electronic mail message originating from a domain;
determining a value indicating a trust level of said key according to said domain; and
transmitting a response comprising said value. - View Dependent Claims (49, 50, 51, 52)
-
-
53. An electronic device comprising:
-
a bus;
a computer-readable memory coupled to said bus; and
a processor coupled to said bus, said processor for executing a method for verifying authorization of a key, said method comprising;
receiving an authorization verification request for verifying said authorization of said key, wherein said key is associated with an electronic mail message originating from a domain;
determining a value indicating a trust level of said key according to said domain; and
transmitting a response comprising said value. - View Dependent Claims (54, 55, 56, 57)
-
-
58. A system for verifying authorization of a key, said system comprising:
-
means for receiving an authorization verification request for verifying said authorization of said key, wherein said key is associated with an electronic mail message originating from a domain;
means for determining a value indicating a trust level of said key according to said domain; and
means for transmitting a response comprising said value. - View Dependent Claims (59, 60, 61, 62)
-
-
63. A method for determining a security rating, said method comprising:
-
monitoring security of a domain;
receiving a security rating request associated with an electronic mail message originating from a domain;
determining a security rating associated with said electronic mail message; and
transmitting a response comprising said security rating. - View Dependent Claims (64, 65)
-
-
66. A computer-usable medium having computer-readable program code embodied therein for causing a computer system to perform a method for determining a security rating, said method comprising:
-
monitoring security of a domain;
receiving a security rating request associated with an electronic mail message originating from a domain;
determining a security rating associated with said electronic mail message; and
transmitting a response comprising said security rating. - View Dependent Claims (67, 68)
-
-
69. An electronic device comprising:
-
a bus;
a computer-readable memory coupled to said bus; and
a processor coupled to said bus, said processor for executing a method for determining a security rating, said method comprising;
monitoring security of a domain;
receiving a security rating request associated with an electronic mail message originating from a domain;
determining a security rating associated with said electronic mail message; and
transmitting a response comprising said security rating. - View Dependent Claims (70, 71)
-
-
72. A system for determining a security rating, said system comprising:
-
means for monitoring security of a domain;
means for receiving a security rating request associated with an electronic mail message originating from a domain;
means for determining a security rating associated with said electronic mail message; and
means for transmitting a response comprising said security rating. - View Dependent Claims (73, 74)
-
Specification