Universal password generation method
First Claim
1. A method for generating a password using a computer system, comprising:
- providing a universal password generator (UPG) for creating the password from a universal password, and the UPG communicating with the computer system;
providing a software application being accessible to the UPG and the computer system, the application requiring a first password including a first specified parameter;
initiating the universal password generator including combining autonomous Linear Feedback Shift Register (LFSR) machines in conjunction with signature analysis comprising;
selecting between a Single Input Signature Register (SISR) or a Multiple Input Signature Register (MISR);
specifying a length of said LFSR;
selecting feedback locations;
selecting between a standard or modular LFSR structure;
selecting a number and location of input bits;
setting initial conditions;
specifying a number of shift cycles per data input;
specifying a number of idle or dummy shift cycles;
selecting an output encoded password length; and
selecting output latch locations;
inputting the universal password into the universal password generator;
inputting the first specified parameter of the application into the universal password generator;
processing the universal password and the first specified parameter using the computer system and the UPG to generate the first password; and
transferring the first password to the application requiring the first password.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for a user to generate a password for a software application accessible from a computer system which includes a universal password generator (UPG). The UPG includes a specified parameter for generating the password, and the software application requires the password includes a specified parameter. The UPG is initiated and the universal password is inputted into the UPG. The specified parameter required by the application, and the UPG specified parameter are inputted into the UPG. The universal password is processed such that the specified parameter of the UPG, and the specified parameter of the application are used to generate the password. The password is then transferred to the application requiring the password. The password may be saved and associated in the UPG with the program such that when the user re-enters the program, the UPG program retrieves the password for reuse in the program.
28 Citations
20 Claims
-
1. A method for generating a password using a computer system, comprising:
-
providing a universal password generator (UPG) for creating the password from a universal password, and the UPG communicating with the computer system; providing a software application being accessible to the UPG and the computer system, the application requiring a first password including a first specified parameter; initiating the universal password generator including combining autonomous Linear Feedback Shift Register (LFSR) machines in conjunction with signature analysis comprising; selecting between a Single Input Signature Register (SISR) or a Multiple Input Signature Register (MISR); specifying a length of said LFSR; selecting feedback locations; selecting between a standard or modular LFSR structure; selecting a number and location of input bits; setting initial conditions; specifying a number of shift cycles per data input; specifying a number of idle or dummy shift cycles; selecting an output encoded password length; and selecting output latch locations; inputting the universal password into the universal password generator; inputting the first specified parameter of the application into the universal password generator; processing the universal password and the first specified parameter using the computer system and the UPG to generate the first password; and transferring the first password to the application requiring the first password. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for a user to generate a password for a software application accessible from a computer system, comprising:
-
providing a universal password generator (UPG) integral with the computer system, the UPG including at least one specified parameter for generating the password, and the software application requiring a first password including a first specified parameter; initiating the universal password generator including combining autonomous Linear Feedback Shift Register (LFSR) machines in conjunction with signature analysis comprising; selecting between a Single Input Signature Register (SISR) or a Multiple Input Signature Register (MISR); specifying a length of said LFSR; selecting feedback locations; selecting between a standard or modular LFSR structure; selecting a number and location of input bits; setting initial conditions; specifying a number of shift cycles per data input; specifying a number of idle or dummy shift cycles; selecting an output encoded password length; and selecting output latch locations; processing the universal password, the specified parameter of the UPG, and the first specified parameter of the application to generate the first password; transferring the first password to the application requiring the first password; saving and associating in the UPG the first password with the application; and retrieving from the UPG the first password for reuse in the application when the user re-enters the application. - View Dependent Claims (17, 18)
-
-
19. A computer system having access to an application requiring a password, which comprises:
-
a universal password generator (UPG) for creating the password from a universal password, the UPG including at least one specified parameter for creating the password; a first password required by a first application, the first application including a first specified parameter for the first password; and a processing means integral with the UPG which accepts the specified parameter from the UPG, accepts the first specified parameter from the first application, accepts the universal password, and generates the first password meeting the requirements of the first specified parameter of the application, and the specified parameter of the UPG, and transfers the first password to the application requiring the first password, including combining autonomous Linear Feedback Shift Register (LFSR) machines in conjunction with signature analysis comprising; selecting between a Single Input Signature Register (SISR) or a Multiple Input Signature Register (MISR); specifying a length of said LFSR; selecting feedback locations; selecting between a standard or modular LFSR structure; selecting a number and location of input bits; setting initial conditions; specifying a number of shift cycles per data input; specifying a number of idle or dummy shift cycles; selecting an output encoded password length; and selecting output latch locations. - View Dependent Claims (20)
-
Specification