Secure remote access technology
First Claim
Patent Images
1. A computer software program product for generating a user access password in a data system or telecommunications network, said program product comprising:
- a password generating module which generates a user associated password based on a first set of data related to a user;
a second set of data related to a hardware token;
a third set of data related to a password server; and
a fourth set of data related to current time.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product, a software program product kit, and a data/telecommunications network where the software is installed, providing secure remote access. The installed software or computer program product incorporates a password generating module which generates a user associated password based on a first set of data related to a user, a second set of data related to a hardware token, a third set of data related to a password server, and a fourth set of data related to current time.
-
Citations
19 Claims
-
1. A computer software program product for generating a user access password in a data system or telecommunications network, said program product comprising:
-
a password generating module which generates a user associated password based on a first set of data related to a user;
a second set of data related to a hardware token;
a third set of data related to a password server; and
a fourth set of data related to current time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data storage medium having stored thereon a computer program product for generating a user access password in a data system or telecommunications network, said program product comprising:
-
a password generating module which generates a user associated password based on a first set of data related to a user;
a second set of data related to a hardware token;
a third set of data related to a password server; and
a fourth set of data related to current time. - View Dependent Claims (9, 10, 17)
-
-
11. A data network with user access functionality, said network comprising:
-
a user terminal unit having an interface module for allowing input of information by a user into said network;
a computing module programmed to run a computer program for generating a user access password, said program comprising a password generating module which generates a user associated password based on a first set of data related to a user, a second set of data related to a hardware token, a third set of data related to a password server, and a fourth set of data related to current time, wherein said computing module is adapted to generate a password for use by said user in accessing at least parts of said network. - View Dependent Claims (12, 18, 19)
-
-
13. A computer program product comprising code for generating a password for use by user in accessing an access-limited service in a data/telecommunications network, said program comprising:
-
an encryption module for generating an encrypted password;
a user interface module for providing the encryption module with a least two elements of information, the first of which is related to said user, the second of which is related to a hardware token;
a server information module for providing the encryption module with data related to said service to be accessed by said user; and
a time module for accessing an external Daytime server to retrieve Daytime data, in order to supply the encryption module with time data related to current time, wherein the encryption module can generate a time dependent password for a user.
-
-
14. A password generating computer program product for generating a password to be presented for a user using a user terminal, said program comprising an encryption module adapted to encrypt a combination of a first data set related to said user, a second data set related to a hardware token made available to said user, a third set of data related to a password server, and a fourth set of data retrieved from a time server and indicating the current time, into a one-time password which can be used by said user to obtain access to a service made available in a data/telecommunications network, said network including said password server and said time server.
-
15. A software product kit of parts for installing and running a software/hardware based password service in a network offering any number of other network based services to one or more users presenting a valid password, said kit comprising:
-
a password server program product installable in said network, said server being adapted for creating and updating access passwords related to all of said one or more users; and
at least one user password generating program product installable in a user terminal for accepting input data from a user and generating and supplying a user with a valid password with which said user may access said data/telecommunications network, wherein the password server program product and the user password generating program product are adapted to separately connect via said network to a Daytime server for retrieval of current Daytime data, and to use said current data as an input to a password generating algorithm.
-
-
16. A data/telecommunications network for providing a service to one or more authorized users comprising:
-
a service providing module designed to be made accessible to a set of authorized users by password input;
a data storage module having stored data related to each authorized user, said user data including passwords;
a password server with code for creating and updating said passwords in said data storage module; and
at least one user module with a user interface adapted for input and output of user data, wherein said user module includes user password generating program code, said password server and said user password generating program code are adapted to establish a connection with and communicate with a Daytime server for retrieving current Daytime data, and said password server and said user password generating program code are adapted to use said Daytime data as input data, thereby providing time dependent passwords to a user, such that when said service receives said generated password as an input from a user, said service will provide said user with access to said service.
-
Specification