Message spoofing detection via validation of originating switch
First Claim
1. In a communication network supporting an electronic messaging service, wherein an incoming message includes indicia of sender and is subject to possible message spoofing so as to appear to originate from a sender other than the true sender, a method of detecting instances of message spoofing comprising:
- identifying a device address corresponding to an originating switch having processed the incoming message, defining a trusted address;
identifying a device address corresponding to a switch serving the identified sender, defining an affiliated address; and
determining whether the trusted address differs from the affiliated address, wherein message spoofing is detected if the trusted address differs from the affiliated address.
5 Assignments
0 Petitions
Accused Products
Abstract
Message spoofing is detected by an anti-spoofing application comparing a trusted switch address (i.e., corresponding to an originating switch having processed an incoming message) to an “affiliated” address (i.e., corresponding to a switch serving the location of the identified sender). Message spoofing is detected if the trusted address differs from the affiliated address.
-
Citations
10 Claims
-
1. In a communication network supporting an electronic messaging service, wherein an incoming message includes indicia of sender and is subject to possible message spoofing so as to appear to originate from a sender other than the true sender, a method of detecting instances of message spoofing comprising:
-
identifying a device address corresponding to an originating switch having processed the incoming message, defining a trusted address; identifying a device address corresponding to a switch serving the identified sender, defining an affiliated address; and determining whether the trusted address differs from the affiliated address, wherein message spoofing is detected if the trusted address differs from the affiliated address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing an electronic messaging service, the method comprising:
-
receiving an electronic message having indicia of a sending terminal, a destination terminal and an originating switch having processed the electronic message; identifying a location of the indicated sending terminal and a switch serving the location of the indicated sending terminal; determining whether the originating switch having processed the electronic message is the same as the switch serving the location of the indicated sending terminal; delivering the message to the indicated destination terminal if the originating switch having processed the electronic message is determined to be the same as the switch serving the location of the indicated sending terminal;
otherwiseblocking delivery of the message to the indicated destination terminal.
-
Specification