PINsafe multi-factor authentication system

PINsafe is a multi-factor authentication system. The core of the solution is the Swivel one-time code (OTC) extraction protocol whereby a user is sent a security string, the user then combines this security string with their PIN number to derive a one-time code. They then use this one-time code to authenticate themselves.

The strength of this system is that the user needs both the security string and their PIN in order to authenticate. The one-time code extraction protocol is simple to use, the PIN determines which characters are to be used and in which order, for the one-time code.

The example above shows how a PIN of 2468 is combined with the security string to create the one-time code 1326. PINs can be from 4 digits to 10 digits long. Security strings can be letters, numbers or a mixture of both.

This approach gives the following advantages:

  • The one-time code that the user enters is different for every authentication which provides defence against key-logging attacks, and many simple man-in-the-middle and phishing attacks.
  • The user never enters their PIN to authenticate, again providing defence against the attacks listed above.
  • As authentication requires two elements, the security string can be sent via a different channel to the authentication request, providing defence against man-in-the-middle attacks.
  • The delivery of the security string can be tied to a specific device, eg a mobile phone, providing a two-factor authentication solution.

The beauty of this basic model is that it can be implemented in a number of ways to give different user experiences and different strengths of authentication. For example the security string can be displayed as an obfuscated (TURing) image on a VPN logon page or delivered via a text message to a user's mobile phone.

Terms and ConditionsSitemapContact Us
Looking for a website? Why not try our Web Design Service
© Copyright Icomm Technologies Limited. All rights reserved.