Graphical Image Authentication System for Keystroke Logging Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current identity authentication methods, such as username/password pairs, are vulnerable to keystroke logging, shoulder-surfing, and brute force attacks, and existing graphical password systems face issues with user convenience and security, as they can be easily replicated or forgotten.

Innovation Solution

A graphical image authentication system where users select an authentication sequence of image categories during enrollment, with randomly generated image identifiers overlaid on images in a grid, requiring graphical discernment and input during login, making it difficult for attackers to capture keystrokes or replicate the sequence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If username and password authentication is used, then ease of operation is improved, but security is worsened due to vulnerability to keystroke logging and shoulder-surfing attacks

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces the mechanical keyboard input system with a graphical image selection system. Instead of typing passwords that can be captured by keystroke loggers, users interact with visual images on a display screen, selecting images that correspond to their authentication credentials. This substitution eliminates the vulnerability to keystroke logging while maintaining user-friendly interaction through graphical interfaces.

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

Solution Approach 2:

The patent introduces an intermediary layer between the user and the authentication system. A grid of images is displayed as an intermediary interface, where each image represents a specific authentication value. The system translates user selections of these intermediate image representations into the actual authentication credentials, adding a layer of obfuscation that prevents direct observation of the authentication process by shoulder-surfing attackers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If graphical password systems are implemented, then security is improved, but ease of operation is worsened due to user convenience issues and memorization difficulties

Engineering Contradiction:
ImprovesecurityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent changes the parameter of authentication from text-based passwords to image-based selection. By transforming the authentication medium from alphanumeric characters to visual images, the system leverages human visual processing strengths and memory capabilities. Users can more easily remember and distinguish between multiple images compared to complex password strings, thereby improving convenience while maintaining security.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If physical authentication devices are used, then security is improved, but device complexity and cost are worsened

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of the physical authentication device functionality within the software interface itself. The grid of images displayed on the screen replicates the authentication challenge-response mechanism traditionally provided by physical devices, but in a digital form that requires no additional hardware. This eliminates the need for separate physical authentication devices while maintaining the security benefits of challenge-based authentication.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8812861B2Graphical image authentication and security system
Publication Date: 2014.08.19 HORIZON ASSOCIATES LLC
  • US8812861B2 patent drawing
  • US8812861B2 patent drawing
  • US8812861B2 patent drawing

AI summary

A method and system for protection of and secure access to a computer system or computer network. The method includes the steps of receiving a first login account identifier, such as a user name from a user in communication with the computer system or network. A determination is made if the user is recognized and enrolled from the first login account from the first login account identifier. If the user is recognized, a grid of randomly generated visual images is displayed including one visual image from an image category which has been preselected by the user upon enrollment. An image category identifier is randomly assigned to each visual image in the grid. An image category identifier, second login account identifier, such as a password, is entered and received. If the login account identifier and the image category is validated, access is permitted to the computer system or network.