Online data encryption and decryption
First Claim
1. A computer implemented system for providing encryption of a user identifier at a point of entry of the identifier into a user computer in communication with a computer network and decryption of the identifier at a server located in a remote location on the network comprising:
- the user identifier consisting of more than one alphanumeric identifier element selected from a set of predetermined alphanumeric elements arranged in a sequence;
a user computer in communication with the network;
a server in communication with the network;
the user computer and the server in communication with each other through the network the user computer adapted to encrypt each alphanumeric identifier element on the basis of a displacement;
a server adapted to store each user identifier element and to decrypt each user identifier element on the basis of the displacement;
a graphical user interface in communication with the user computer and having a first wheel-shaped image and a second wheel-shaped image;
the first wheel-shaped image including more than one sector and extending radially outward of the second wheel-shaped image;
each sector of the first wheel-shaped image including an image of a sub-set of the set of predetermined alphanumeric elements;
the second wheel-shaped image including more than one sector;
each sector of the second wheel-shaped image including an image of a non-alphanumeric symbol;
the graphical user interface also including an image of a first positioning button that is adapted to cause movement of a first user selected sector of the second wheel-shaped image from a first position relative to the first wheel-shaped image to a second position relative to the first wheel-shaped image upon actuation of the first positioning button by the user;
the displacement being a measure of the movement of the user selected sector from the first position to the second position;
the user computer adapted to transmit displacement data representative of the displacement to the server and the server adapted to receive the displacement data and determine the displacement from the displacement data;
the server adapted to initially determine a user selected marker associated with the first user selected sector by correlating the displacement with a first element of the user identifier.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing encryption and decryption of data transmitted on a computer implemented network, preferably user authentication identifier data, such as a password, at the point of entry into the user'"'"'s computer. The systems and methods enable an end user to mentally select a marker from one of the randomly arranged elements on a first portion of a graphical image. A second portion of the graphical image includes an arrangement of possible elements of any individual authentication identifier sequence, and is positioned adjacent to the first portion. The systems and methods prompt a user to enter each element of the identifier by moving the selected marker and the first portion as necessary to substantially align the selected marker with a chosen element of the authentication identifier appearing on the outer portion. According to one embodiment, the image portions are concentric wheels. According to another embodiment, the image portions are arranged in adjacent rows.
152 Citations
1 Claim
-
1. A computer implemented system for providing encryption of a user identifier at a point of entry of the identifier into a user computer in communication with a computer network and decryption of the identifier at a server located in a remote location on the network comprising:
-
the user identifier consisting of more than one alphanumeric identifier element selected from a set of predetermined alphanumeric elements arranged in a sequence;
a user computer in communication with the network;
a server in communication with the network;
the user computer and the server in communication with each other through the network the user computer adapted to encrypt each alphanumeric identifier element on the basis of a displacement;
a server adapted to store each user identifier element and to decrypt each user identifier element on the basis of the displacement;
a graphical user interface in communication with the user computer and having a first wheel-shaped image and a second wheel-shaped image;
the first wheel-shaped image including more than one sector and extending radially outward of the second wheel-shaped image;
each sector of the first wheel-shaped image including an image of a sub-set of the set of predetermined alphanumeric elements;
the second wheel-shaped image including more than one sector;
each sector of the second wheel-shaped image including an image of a non-alphanumeric symbol;
the graphical user interface also including an image of a first positioning button that is adapted to cause movement of a first user selected sector of the second wheel-shaped image from a first position relative to the first wheel-shaped image to a second position relative to the first wheel-shaped image upon actuation of the first positioning button by the user;
the displacement being a measure of the movement of the user selected sector from the first position to the second position;
the user computer adapted to transmit displacement data representative of the displacement to the server and the server adapted to receive the displacement data and determine the displacement from the displacement data;
the server adapted to initially determine a user selected marker associated with the first user selected sector by correlating the displacement with a first element of the user identifier.
-
Specification