Passwordless Vault with On-Demand Password Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional password vaults store actual passwords, making them vulnerable to unauthorized access, which compromises all stored data.

Innovation Solution

A passwordless vault generates passwords on demand using application-specific information and a PIN, without storing the passwords themselves, employing algorithms like XOR operations and character block generation to create unique passwords.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional password vaults store actual passwords, then users can access stored credentials, but the vault becomes vulnerable to unauthorized access compromising all stored data

Engineering Contradiction:
Improvepassword securityVSAvoidvulnerability to unauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the actual passwords from storage and replaces them with password rules and character blocks. Instead of storing the passwords themselves, the system stores only the rules for generating them, effectively removing the vulnerable element (actual passwords) while preserving the functionality (password retrieval).

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces character blocks as an intermediary between the stored data and the generated passwords. These character blocks act as a mediator that, when combined with password rules, produce the actual passwords without the passwords themselves being stored or exposed in the vault.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If passwords are generated on demand using algorithms and character blocks, then security is enhanced, but the system complexity increases

Engineering Contradiction:
Improvepassword securityVSAvoidpassword generation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the password generation process into distinct components: password rules (storing constraints and requirements), character blocks (storing pools of valid characters), and generation algorithms (combining rules and blocks). This segmentation allows each component to be independently managed and processed, reducing overall system complexity despite the enhanced security functionality.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the vault stores only password rules and character blocks instead of actual passwords, then unauthorized access to individual passwords is prevented, but the ability to retrieve exact original passwords may be limited

Engineering Contradiction:
Improvepassword protectionVSAvoidoriginal password retrieval capability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent performs preliminary action by storing password rules and character blocks in advance, which are then used to generate passwords on demand. This preliminary preparation ensures that passwords can be reproduced without storing the originals, maintaining both security and functionality through pre-configured generation parameters.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260064825A1Passwordless vault for password security
Publication Date: 2026.03.05 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20260064825A1 patent drawing
  • US20260064825A1 patent drawing
  • US20260064825A1 patent drawing

AI summary

Passwords are repeatably generated for selected applications in a passwordless vault by applying an algorithm to certain stored application-specific information and a personal identification number, or PIN, provided by a requesting user. Upon authentication, the user requests a password for a selected application and enters an appropriate PIN. The password for the selected application is generated upon request rather than retrieved from storage. In that way, passwords themselves are not available upon mere access to the passwordless vault, which contains the stored application-specific information.