User-Specific Password Policy Generation for Brute Force Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing password policies are often generic and not tailored to individual users, making them vulnerable to brute force attacks as users may employ the same complex password structures, thereby compromising security.

Innovation Solution

A method to create unique password policies on a user-by-user basis, where a random password policy is generated for each user based on a global password requirement, ensuring that each user's password meets specific and varied criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a generic password policy is applied to all users, then the implementation is simple and uniform, but the security is compromised because users may employ the same complex password structures making them vulnerable to brute force attacks

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

Solution Approach 1:

The patent applies local quality by generating unique password policies for individual users based on their specific characteristics (user ID, role, department). Each user receives a customized password policy with specific requirements for length, character types, and complexity, rather than applying a uniform policy to all users. This localized approach enhances security while maintaining manageable complexity through automated generation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes password policy parameters (minimum length, required character types, complexity requirements) based on user-specific attributes. The password policy generator modifies these parameters individually for each user, creating varied security requirements that prevent predictable password patterns while keeping the overall system manageable through automated parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If unique password policies are generated for each user, then brute force attacks become more difficult and security is enhanced, but the system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically generating unique password policies for each user based on their attributes without requiring manual configuration. The password policy generator autonomously creates customized policies, and the system automatically enforces these policies, reducing the operational burden despite the increased complexity of managing unique policies for each user.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system manages complexity by dynamically adjusting password policy parameters based on user characteristics rather than maintaining static complex rules. This parameter-based approach allows the system to handle uniqueness and security requirements through automated generation and enforcement, rather than requiring complex manual policy management.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If password length is increased to 12 characters, then password strength improves, but user convenience and ease of memorization deteriorates

Engineering Contradiction:
Improvepassword strengthVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system applies local quality by tailoring password length requirements to individual users based on their roles and security needs. Not all users require the maximum 12-character length - the system adjusts this parameter locally for each user, providing stronger passwords where needed while maintaining convenience for users with lower security requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes the minimum password length parameter based on user attributes rather than enforcing a uniform 12-character requirement. This allows the system to optimize password strength for critical accounts while maintaining ease of use for less sensitive accounts, balancing security and convenience through parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12242594B2Unique password policy creation
Publication Date: 2025.03.04 KYNDRYL INC
  • US12242594B2 patent drawing
  • US12242594B2 patent drawing
  • US12242594B2 patent drawing

AI summary

A random password policy for a specific user associated with an entity is generated based on a global password requirement. A new password created by the specific user based on the generated random password policy is identified. That the new password complies with a set of requirements specified by the generated random password policy is confirmed.