Method for authenticating a user, corresponding server, communications terminal and programs
First Claim
1. A method comprising:
- authenticating a communications terminal belonging to a user with an authentication server connected to a gateway terminal by using a communications network, wherein the method comprises the following acts performed by the authentication server;
obtaining a piece of data representing an identity of the user from said gateway terminal;
carrying out a checking operation, directly or through a gateway application installed on said gateway terminal, to determine whether or not said gateway terminal comprises a Bluetooth physical interface;
and in response to determining that said gateway terminal comprises a Bluetooth physical interface;
configuring, by said authentication server, a data transmission link between said authentication server and said user'"'"'s communications terminal, by using said Bluetooth physical interface of said gateway terminal and as a function of said piece of data representing an identity of the user, said data transmission link being a virtual Bluetooth link set up by transmitting a Bluetooth pairing code of the authentication server to the user'"'"'s communications terminal, enabling pairing the user'"'"'s communications terminal directly with the authentication server;
transmitting, by the authentication server, to the user'"'"'s communications terminal, a piece of encrypted data for checking authentication, by using the data transmission link;
receiving, by the authentication server, coming from the user'"'"'s communications terminal, a piece of encrypted data for counter-checking of authentication; and
issuing an assertion of authentication of the user in response to the piece of encrypted data for counter-checking of authentication corresponding to said piece of encrypted data for checking authentication.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for authenticating a user'"'"'s communications terminal with an authentication server connected to a gateway terminal by using a communications network. The method includes: obtaining a piece of data representing an identity of the user from the gateway terminal; configuring, by the authentication server, a data transmission link between the authentication server and the terminal, using a predefined data transmission interface of the gateway terminal and as a function of the piece of data representing the identity of the user; transmitting, by the authentication server, to the terminal, a piece of encrypted data for checking authentication, using the data transmission link; receiving, by the authentication user, coming from the terminal, a piece of encrypted data for counter-checking authentication; issuing an assertion of authentication of the user when the piece of data for the counter-checking of authentication corresponds to the piece of data for checking authentication.
9 Citations
7 Claims
-
1. A method comprising:
-
authenticating a communications terminal belonging to a user with an authentication server connected to a gateway terminal by using a communications network, wherein the method comprises the following acts performed by the authentication server; obtaining a piece of data representing an identity of the user from said gateway terminal; carrying out a checking operation, directly or through a gateway application installed on said gateway terminal, to determine whether or not said gateway terminal comprises a Bluetooth physical interface; and in response to determining that said gateway terminal comprises a Bluetooth physical interface; configuring, by said authentication server, a data transmission link between said authentication server and said user'"'"'s communications terminal, by using said Bluetooth physical interface of said gateway terminal and as a function of said piece of data representing an identity of the user, said data transmission link being a virtual Bluetooth link set up by transmitting a Bluetooth pairing code of the authentication server to the user'"'"'s communications terminal, enabling pairing the user'"'"'s communications terminal directly with the authentication server; transmitting, by the authentication server, to the user'"'"'s communications terminal, a piece of encrypted data for checking authentication, by using the data transmission link; receiving, by the authentication server, coming from the user'"'"'s communications terminal, a piece of encrypted data for counter-checking of authentication; and issuing an assertion of authentication of the user in response to the piece of encrypted data for counter-checking of authentication corresponding to said piece of encrypted data for checking authentication. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server for authenticating a communications terminal belonging to a user with an authentication server connected to a gateway terminal by using a communications network wherein the server comprises:
-
a data processor; and a non-transitory computer-readable medium comprising instructions stored thereon, which when executed by the processor configure the server to; obtain a piece of data, from said gateway terminal, representing an identity of the user; carrying out a checking operation, directly or through a gateway application installed on said gateway terminal, to determine whether or not said gateway terminal comprises a Bluetooth physical interface; and in response to determining that said gateway terminal comprises a Bluetooth physical interface; configure a data transmission link between said authentication server and said user'"'"'s communications terminal, by using said Bluetooth physical interface of said gateway terminal and as a function of said piece of data representing an identity of the user, said data transmission link being a virtual Bluetooth link set up by transmitting a Bluetooth pairing code of the authentication server to the user'"'"'s communications terminal, enabling pairing the user'"'"'s communications terminal directly with the authentication server; transmit, to the user'"'"'s communications terminal, a piece of encrypted data for checking authentication by using the data transmission link; receive a piece of encrypted data for counter-checking of authentication from the user'"'"'s communications terminal; and issue an assertion of authentication of the user in response to the piece of encrypted data for counter-checking of authentication corresponding to said piece of encrypted data for checking authentication.
-
-
7. A non-transitory computer-readable medium comprising program code instructions stored thereon to execute an operation for authenticating when the instructions are executed by a processor of an authentication server, wherein the operation comprises:
-
authenticating a communications terminal belonging to a user with the authentication server connected to a gateway terminal by using a communications network, wherein the authenticating the communications terminal comprises the following acts performed by the authentication server; obtaining a piece of data representing an identity of the user from said gateway terminal; carrying out a checking operation, directly or through a gateway application installed on said gateway terminal, to determine whether or not said gateway terminal comprises a Bluetooth physical interface; and in response to determining that said gateway terminal comprises a Bluetooth physical interface; configuring, by said authentication server, a data transmission link between said authentication server and said user'"'"'s communications terminal, by using said Bluetooth physical interface of said gateway terminal and as a function of said piece of data representing an identity of the user, said data transmission link being a virtual Bluetooth link set up by transmitting a Bluetooth pairing code of the authentication server to the user'"'"'s communications terminal, enabling pairing the user'"'"'s communications terminal directly with the authentication server; transmitting, by the authentication server, to the user'"'"'s communications terminal, a piece of encrypted data for checking authentication, by using the data transmission link; receiving, by the authentication server, coming from the user'"'"'s communications terminal, a piece of encrypted data for counter-checking of authentication; and issuing an assertion of authentication of the user in response to the piece of encrypted data for counter-checking of authentication corresponding to said piece of encrypted data for checking authentication.
-
Specification