Second Factor Authentication Using Shared Key and Image Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network security is compromised due to the ease with which logins and passwords can be guessed, and existing second-factor authentication methods, such as codes, are challenging for users and not sufficiently secure.

Innovation Solution

A system and method that uses a shared electronic key to compute a one-time PIN on a mobile device, which is then used to verify the user's presence by drawing a random image, eliminating the need for manual code transfer and enhancing security through a push-based second-factor authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional login and password methods are used, then ease of operation is improved, but network security deteriorates due to ease of guessing

Engineering Contradiction:
Improveease of loginVSAvoidnetwork security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The authentication process is segmented into multiple independent factors: knowledge-based (password), possession-based (mobile device with key), and behavior-based (drawing pattern). This segmentation ensures that compromising one factor does not compromise overall security, while each factor remains individually simple to interact with.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A shared electronic key acts as an intermediary between the server and mobile device, enabling secure authentication without requiring the user to manually transfer codes. The key facilitates automated verification of the drawing pattern while maintaining security through cryptographic validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual code transfer is used for second-factor authentication, then security is improved, but ease of operation deteriorates due to user complexity

Engineering Contradiction:
Improveauthentication securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The mobile device automatically generates and submits the one-time PIN using the shared electronic key without requiring manual user intervention to transfer codes. The system performs the authentication code generation and transmission autonomously, reducing user burden while maintaining security through automated verification of the drawing pattern.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of copying and pasting codes is replaced with an automated electronic system where the mobile device electronically generates and transmits the one-time PIN. This substitution eliminates manual transfer steps while maintaining security through cryptographic validation of the drawing pattern.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If push-based second-factor authentication is implemented, then ease of operation is improved, but security may deteriorate due to potential attacks

Engineering Contradiction:
Improveauthentication simplicityVSAvoidsecurity against attacks
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The authentication system uses asymmetric verification where the server validates the drawing pattern against the expected pattern generated from the shared key. The complexity of verification remains on the server side while the user side remains simple, creating an asymmetric balance between ease of operation and security.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The shared electronic key is pre-established between the server and mobile device before authentication occurs. This preliminary key exchange enables secure automated verification of the drawing pattern without requiring manual code transfer, thereby maintaining both simplicity and security against attacks.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12074867B2Second factor for secure password authentication
Publication Date: 2024.08.27 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US12074867B2 patent drawing
  • US12074867B2 patent drawing
  • US12074867B2 patent drawing

AI summary

At an authorization server, a shared secret electronic key may be shared with a second computer. A selection to use a system to complete a transaction may be received from a first computing device. An image may be communicated to the first computing device. A digital representation entered by the user representing the image and a PIN based on the copy of the shared electronic key may be received from the second computing device. The system and method may determine if the digital representation entered by the user on the second computing device matches the image communicated to the first computing device. The system and method may determine if the PIN based on the copy of the shared electronic key from the second computing device is as expected. In response to determining the digital representation entered by the user matches the image and the PIN the second computing device is as expected, the user may be authorized.