Method and software program product for mutual authentication in a communications network
AssigneeTim Italia S.p.A.
InventorMaurizio Marcelli
Life of this patent
Estimating the term…
Loading patent…
AssigneeTim Italia S.p.A.
InventorMaurizio Marcelli
Estimating the term…
A method for mutual authentication between a subscriber and a communications network, in which a random number is generated at the subscriber's terminal. The random number is sent to the authentication sub-system managing the authentication of the subscriber for the access to the network, e.g., together with a subscriber's identifier. At the authentication sub-system, the identifier is used for checking the credentials of the subscriber. During the authentication process, parameters related to the subscriber's identifier are generated at the authentication sub-system, and the random number is encrypted using a session key formed using such parameters. The encrypted random number is then sent back to the subscriber's terminal, together with information needed to terminal in order to reconstruct the session key. After having reconstructed the session key, the subscriber's terminal decrypts the random number and checks matching with its generated random number. The matching between the two numbers allows the verification, by the subscriber, that the access point to which he/she is connecting is not a fake access point.
1-27. (canceled)
A method for a mutual authentication between a user and a communications network, said user being provided with a terminal to which a subscriber identity module is operatively coupled, said subscriber identity module storing at least one identifier and a first copy of a unique key associated to said user, said network including an authentication sub-system comprising at least a first authentication apparatus storing a second copy of said unique key associated to said user identifier, comprising:
A method for allowing a user to verify a trust of a communications network, the user being provided with a terminal to which a subscriber identity module is operatively coupled, said subscriber identity module storing at least one identifier and at least one unique key associated to said user, said network including an authentication sub-system, said method comprising, at said terminal:
A method for allowing a user to verify a trust of a communications network, the user being provided with a terminal, with an identifier and with a shared secret, said network including an authentication sub-system storing said user's identifier associated to a copy of said shared secret, said method comprising, under control of said terminal:
Dependencies are inferred from the claim text.