Transposed Password Authentication via Dynamic Character Sequencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computing systems, the vulnerability of password entry to snooping attacks allows unauthorized users to observe and potentially replicate authorized users' passwords, compromising security.

Innovation Solution

Implementing transposed passwords, where the relative position, order, or sequence of characters can be changed based on displayed characters or special characters, allowing multiple versions of a password to be entered, thereby preventing unauthorized access during snooping attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a password is entered in a fixed sequence to access a computing device, then authentication is simple and straightforward, but the system becomes vulnerable to snooping attacks where unauthorized users can observe and replicate the password

Engineering Contradiction:
ImprovesecurityVSAvoidpassword entry complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies dynamics by making the password entry sequence variable rather than fixed. The system dynamically changes the required key press sequence based on displayed characters, transforming a static authentication process into a dynamic one that adapts to different states, thereby preventing snooping attacks while maintaining user operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary action by displaying characters before the user enters the password. These displayed characters serve as advance instructions that determine the transposition sequence the user must apply. This preliminary display of guidance information allows the system to establish the authentication rules before the actual password entry occurs.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the password sequence is transposed based on displayed characters to prevent snooping, then security is enhanced, but the operation becomes more complex and less intuitive

Engineering Contradiction:
ImprovesecurityVSAvoidauthentication mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses displayed characters as an intermediary element between the user and the password authentication process. These characters mediate the interaction by providing visual guidance that simplifies the transposition operation for the user while simultaneously increasing security. The intermediary characters translate the complex security requirement into simple visual instructions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies self-service by having the displayed characters automatically indicate the correct transposition sequence. Instead of requiring the user to manually determine how to transpose the password, the system self-generates the transformation rules through displayed characters, allowing the user to simply follow the visual guidance without needing to understand the underlying complexity.

Inventive Principle:
Principle #25Self-service

3Reliability

If multiple versions of a password are accepted through transposition, then resistance to snooping attacks increases, but the difficulty of detecting and measuring the correct password entry increases

Engineering Contradiction:
ImprovesecurityVSAvoidpassword verification complexity
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies inversion by reversing the traditional authentication approach. Instead of the system checking if the entered password matches a stored password, the system transposes the entered password based on displayed characters and checks if the transposed version matches. This inverted approach simplifies the verification process while allowing multiple valid input versions.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS11449597B2Transposed passwords
Publication Date: 2022.09.20 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11449597B2 patent drawing
  • US11449597B2 patent drawing
  • US11449597B2 patent drawing

AI summary

Example implementations relate to transposed passwords. A computing device may comprise a processing resource; and a memory resource storing machine-readable instructions to cause the processing resource to: receive an entered password; generate, based on the entered password, a transposed version of the entered password; compare the transposed version of the password to a stored password; and grant access based on the comparison.