Challenge and Response (C/R) is easy to use. Unfortunately, not all applications support C/R. For instance, many VPN gateways do not support C/R. For applications that do not support C/R, we can use the GridID in its Free Navigation mode.
In the Free Navigation mode, we use a GridID card to generate a one-time password by freely and randomly navigate through the card.
To generate a one-time password, we begin with choosing a start point at random.
Step 1: Let's choose M4 as our start point.
The letter at M4 is "r".
Current Position:M4
Current Password:r
Now, we need to pick our next letter. The next letter must be picked from those points that are adjacent to the current point, M4. We can move to the next position at any of the following directions:
Up | or | North |
Down | or | South |
Left | or | West |
Right | or | East |
Up Left | or | North West |
Down Left | or | South West |
Up Right | or | North East |
Down Right | or | South East |
Step 2: Let's move towards Up Right (North East). We arrive at N3.
The letter at N3 is "x".
Current Position:N3
Current Password:rx
Step 3. Let's now move to the Right (East). We arrive at P3.
The letter at P3 is "d".
Current Position: P3
Current Password:rxd
Step 4. Let's move towards Down Right (South East). We arrive at R4.
The letter at R4 is "9".
Current Position: R4
Current Password:rxd9
We continue to move around in the matrix until we have generated a password that is as long as required by the system.
The length of the password is the number of navigation steps plus 1. In this example, let's assume that the number of navigation steps required by the system is 3. In other words, the length of the password required is 4. The password that we have generated so far is:
rxd9
which is at the length of 4. We can now stop and our final password is:
rxd9
The table below summarises our navigation path and resulting password:
Move | Position | Password |
---|---|---|
Start | M4 | r |
Up Right (North East) | N3 | rx |
Right (East) | P3 | rxd |
Down Right (South East) | R4 | rxd9 |
Basically, we can choose any point in the matrix as our start point and navigate at any direction. This is why we call this style as Free Navigation.