Enterprise Password Vault Automating Credential Rotation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy systems relying on user-managed passwords are vulnerable to weak password creation, phishing, and malware attacks due to the difficulty in managing multiple complex passwords and infrequent changes, especially in systems not integrated with OTP or federation systems.

Innovation Solution

An enterprise management system automates the generation and management of strong, short-lived passwords through a password vault, pushing new passwords to both service applications and user devices at high frequency, including the option for one-time use, without requiring integration with specialized authentication systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually manage their own passwords for multiple applications, then users have control over password management, but password strength decreases and security risk increases due to weak passwords and infrequent changes

Engineering Contradiction:
Improvepassword securityVSAvoidpassword management complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The password management system operates autonomously without requiring user intervention. The service computer automatically generates passwords, monitors expiration events, updates the vault, and manages password lifecycle events. This self-service approach eliminates the need for users to manually create or remember complex passwords while maintaining strong security through automated frequent password rotation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A service computer acts as an intermediary between the user device and multiple applications. It manages the password vault and handles all password-related operations, including generation, storage, and distribution to applications. This intermediary approach centralizes password control, enabling automated security policies without burdening users with management complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If passwords are changed frequently to improve security, then password compromise risk decreases, but user burden increases due to remembering multiple complex passwords

Engineering Contradiction:
Improvesecurity against password compromiseVSAvoidnumber of passwords to remember
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The automated system continuously manages password rotation without user involvement. When a password expiration event occurs, the service computer generates a new password, updates the vault, and distributes it to applications. Users simply authenticate without needing to remember or manually update passwords, eliminating the burden while maintaining frequent password changes for security.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The service computer maintains a centralized copy of all passwords in the vault and automatically distributes copies to applications as needed. This centralized copying mechanism allows the same password to be used across multiple applications without requiring users to remember each unique password, reducing cognitive burden while maintaining security through automated rotation.

Inventive Principle:
Principle #26Copying

3Reliability

If strong complex passwords are used to improve security, then resistance to guessing attacks increases, but vulnerability to phishing and malware extraction increases

Engineering Contradiction:
Improveresistance to password guessingVSAvoidphishing and malware risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system implements periodic password rotation based on time-based or use-based expiration events. Passwords are automatically renewed at predetermined intervals, limiting the window of opportunity for phishing or malware to successfully extract and utilize credentials. This periodic renewal reduces the impact of credential theft while maintaining strong password complexity.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically changes password parameters including complexity requirements, expiration timing, and rotation frequency. By adjusting these parameters based on security policies and threat levels, the system optimizes the balance between password strength and vulnerability to attacks. Strong passwords are maintained while their lifespan is controlled through automated rotation.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If specialized authentication systems like OTP or federation are integrated into applications, then authentication security improves, but system complexity and integration requirements increase

Engineering Contradiction:
Improveauthentication securityVSAvoidintegration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The service computer functions as an intermediary that provides centralized authentication management without requiring application integration with complex specialized systems. It manages password generation, storage, and distribution, enabling strong authentication through automated password rotation while keeping legacy applications simple and unchanged.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The password vault service provides universal password management capabilities that work across multiple applications and systems without requiring specialized integration. A single service computer manages authentication for diverse applications including legacy systems, eliminating the need for application-specific OTP or federation integration while maintaining strong security through centralized automated password control.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10146931B1Organization-level password management employing user-device password vault
Publication Date: 2018.12.04 EMC IP HLDG CO LLC
  • US10146931B1 patent drawing
  • US10146931B1 patent drawing
  • US10146931B1 patent drawing

AI summary

A computer system includes a management computer for automatically changing a password used to authenticate a user to a service application. A user device includes a password vault managed by a password management application. The management computer monitors for an event signifying that the password is to be changed, e.g., a predetermined number of uses, etc. A new password is assigned, and a first message is generated and sent to the service application including the new password and an indication that it is to be used for subsequent user authentication. A second message is also generated and sent to the password management application, also including the new password and an indication that it replaces a current password in the vault for user authentication. The new password is automatically used by both the service application and the user device during subsequent authentications until expiration.