METHOD AND SYSTEM FOR SHARING TRUSTED CONTACT INFORMATION
First Claim
Patent Images
1. A method for approving a received message as coming from a trusted sender, the method comprising the steps of:
- (i) receiving a message to be approved and extracting from the message its sender'"'"'s address;
(ii) encrypting said sender'"'"'s address according to a predetermined one-way encryption method producing an encrypted sender'"'"'s address, wherein the one-way encryption method can produce an encrypted address from a non-encrypted address but the non-encrypted address cannot be determined based on the encrypted address; and
(iii) verifying if said encrypted sender'"'"'s address is present in a whitelist repository containing encrypted addresses of trusted sender addresses encrypted by said predetermined one-way encryption method and approving a received message as coming from a trusted sender only if said encrypted sender'"'"'s address is present in said whitelist repository;
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for sharing trusted contact information between trusted, known and unknown parties, without revealing the contact information itself, thus protecting the party defined in the contact from possible unsolicited messages known as “Spam”. Addresses of trusted senders are encrypted using a one-way encryption and stored in a whitelist repository that can be shared by different users. When a message is received, its senders address is extracted, encrypted using the same encryption method, and compared if it is found in the whitelist repository.
-
Citations
15 Claims
-
1. A method for approving a received message as coming from a trusted sender, the method comprising the steps of:
-
(i) receiving a message to be approved and extracting from the message its sender'"'"'s address; (ii) encrypting said sender'"'"'s address according to a predetermined one-way encryption method producing an encrypted sender'"'"'s address, wherein the one-way encryption method can produce an encrypted address from a non-encrypted address but the non-encrypted address cannot be determined based on the encrypted address; and (iii) verifying if said encrypted sender'"'"'s address is present in a whitelist repository containing encrypted addresses of trusted sender addresses encrypted by said predetermined one-way encryption method and approving a received message as coming from a trusted sender only if said encrypted sender'"'"'s address is present in said whitelist repository; - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for approving a received message as coming from a trusted sender, the system comprising:
-
(i) a message handler that (a) receives a message to be approved, (b) extracts from the message its sender'"'"'s address, (c) encrypts said sender'"'"'s address according to a predetermined one-way encryption method producing an encrypted sender'"'"'s address, wherein the one-way encryption method can produce an encrypted address from a non-encrypted address but the non-encrypted address cannot be determined based on the encrypted address, and (d) sends the encrypted sender'"'"'s address to a verification server; (ii) a verification server that verifies if said encrypted sender'"'"'s address is present in a whitelist repository containing addresses of trusted sender addresses encrypted by said predetermined one-way encryption method, and approves a received message as coming from a trusted sender only if said encrypted sender'"'"'s address is present in said whitelist repository. - View Dependent Claims (14)
-
-
15. A computer-usable medium having computer readable instructions stored thereon for execution by a processor to perform a method for approving a received message as coming from a trusted sender, the method comprising the steps of:
-
(i) receiving a message to be approved and extracting from the message its sender'"'"'s address; (ii) encrypting said sender'"'"'s address according to a predetermined one-way encryption method producing an encrypted sender'"'"'s address, wherein the one-way encryption method can produce an encrypted address from a non-encrypted address but the non-encrypted address cannot be determined based on the encrypted address; and (iii) verifying if said encrypted sender'"'"'s address is present in a whitelist repository containing encrypted addresses of trusted sender addresses encrypted by said predetermined one-way encryption method and approving;
a received message as coming from a trusted sender only if said encrypted sender'"'"'s address is present in said whitelist repository.
-
Specification