ArrayShield’s Two-Factor authentication product provides high level of security by its unique and user friendly pattern based two-factor mechanism. User has to remember a sequence of positions (a pattern) in an array as a secret which acts as first factor of authentication. Based on the remembered pattern and a unique translucent card (ArrayCard) possessed (second factor of authentication), user derives a “One Time Password (OTP)” for each transaction. This provides high level of security against various hacking attacks like Key loggers, Screen loggers, Brute Force Attack, Phishing, Social Engineering and Dictionary Attack on the applications and network.
For the first time, user has to register a pattern with ArrayShield’s Two-Factor Authentication system. A pattern is a sequence of cells (or positions) in the array (first factor of authentication). Figure1 shows couple of possible patterns.
And each user will be provided a unique translucent card called ArrayCard that consists of opaque and transparent cells (second factor of authentication). The opaque cells have characters imprinted on them.
Each card is unique in terms of position of opaque cells and the characters imprinted on the opaque cells. Figure 2 shows a sample card.
Figure 1: Sample Patterns
Figure 2: Sample Card
Figure 3: Login Process