Dynamic Password Generation for Authentication Bypass

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The proliferation of mobile apps has led to password fatigue, where users must remember multiple complex passwords, increasing the risk of unauthorized access if credentials are compromised, as using the same login credentials for multiple apps can result in malicious actors gaining access to multiple apps.

Innovation Solution

An authentication system that uses a source authentication token to generate dynamic passwords for each app, stored in a digital wallet, which can be regenerated on-demand, reducing the need for users to store multiple passwords and enhancing security by deleting dynamic passwords after use, thereby minimizing interception risk.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users create separate passwords for each app, then security is improved, but password management complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidpassword management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the authentication process by separating the master credential (stored securely in the authentication manager) from the app-specific credentials (generated dynamically when needed). This allows the master password to remain simple while generating complex, unique passwords for each app, resolving the contradiction between security and management complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The authentication manager acts as an intermediary between the user and multiple apps. It stores the master credential securely and generates app-specific credentials on demand, eliminating the need for users to directly manage multiple complex passwords while maintaining strong security through the master credential.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users use the same login credentials for multiple apps, then password management becomes easier, but security risk increases

Engineering Contradiction:
Improvepassword management easeVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system transforms static, repeated credentials into dynamic, app-specific credentials. The authentication manager generates unique passwords for each app based on the master credential, allowing users to maintain simple password management while achieving strong security through dynamic credential generation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of credential uniqueness by generating different passwords for different apps from a single master credential. This allows the user to maintain one simple master password while the system automatically provides unique, secure credentials for each application.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If users store multiple passwords securely, then security is maintained, but the burden of remembering and managing them increases

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

Solution Approach 1:

The authentication manager provides self-service by automatically generating and managing app-specific credentials when the user logs in with the master credential. Users no longer need to manually remember or manage multiple passwords, as the system handles credential generation and distribution automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-storing the master credential securely in the authentication manager. When the user needs to access an app, the credential is already prepared and can be quickly generated without requiring the user to manually create or remember multiple passwords in advance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12199976B2Authentication bypass infrastructure
Publication Date: 2025.01.14 BANK OF AMERICA CORP
  • US12199976B2 patent drawing
  • US12199976B2 patent drawing
  • US12199976B2 patent drawing

AI summary

Due to the proliferation of protected services that are secured by password wall, a user frequently has to remember multiple complex passwords. There is a need to reduce the number of passwords and maintain adequate security of the protected services. Systems described herein may autogenerate dynamic passwords for those apps that require a password. Protected services may allow user access based on the autogenerated dynamic password. The system may include an API for interacting with multiple apps that each provide protected services. The API may provide dynamic passwords that authenticate a user to access any of the protected services provided by any of the multiple apps.