System and method for preventing replay attacks in wireless communication
AssigneeQUALCOMM Incorporated
InventorsSamuel K. Broyles, Roy Franklin Quick, Jr.
Life of this patent
Estimating the term…
Abstract
A method and apparatus for confirming the identity of a mobile station in a communication network. A mobile station transmits a security value to obtain access to the network. The system authenticates the mobile station prior to granting it access to the network. The system performs an additional procedure before granting access to the system if the security value sent by the mobile station matches a previously transmitted security value. Using this invention, the system prevents attempts of replay attacks by intruders.
Claims7
A system for preventing replay attacks in a communication network, the system comprising at least one station which is configured to:
- receive a public security parameter and an authentication signature from a mobile station, the authentication signature having been generated using both the public security parameter and a private security parameter;
- compare the public security parameter communicated by the mobile station to at least one public security parameter previously used by the mobile station;
- and
- send a new public security parameter to the mobile station if the public security parameter communicated by the mobile station was previously used and request the mobile station to generate and transmit to the at least one station a new authentication signature based upon the private security parameter and the new public security parameter.
A system for authenticating a mobile station in a communication network, the system comprising at least one station for:
- receiving a public security parameter and an authentication signature from the mobile station, wherein the authentication signature is generated using both the public security parameter and a private security parameter;
- comparing the public security parameter communicated by the mobile station to at least one public security parameter previously received from the mobile station;
- and
- demanding an additional verification of identify from the mobile station if the public security parameter communicated by the mobile station matches a previously received public security parameter of the mobile station.
A station for authenticating a mobile station in a communication network, the station comprising:
- means for receiving a public security parameter and an authentication signature from the mobile station, wherein the authentication signature is generated using both the public security parameter and a private security parameter;
- means for comparing the public security parameter communicated by the mobile station to at least one public security parameter previously received from the mobile station;
- and
- means for performing an additional verification of the identify of the mobile station if the public security parameter communicated by the mobile station matches a previously received public security parameter of the mobile station.
A method of authenticating a subscriber in a communication network, the method comprising the steps of:
- performing a public challenge procedure;
- receiving a broadcast security parameter and an authentication signature from a subscriber who responds to the public challenge procedure;
- determining whether the broadcast security parameter transmitted by the subscriber matches a previously transmitted parameter from the subscriber, wherein the previously transmitted parameter is received from a previous public challenge procedure;
- and
- if the broadcast security parameter is different than the previously transmitted parameter, then generating an authentication signature using the broadcast security parameter transmitted by the subscriber as an input to a signature generation algorithm and checking whether the generated authentication signature matches the authentication signature received from the subscriber;
- if the broadcast security parameter matches a broadcast security parameter previously transmitted by the subscriber, then performing a private challenge procedure.
Dependencies are inferred from the claim text.