Identity Management System Detecting Breached Passwords

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cybersecurity measures are inadequate in preventing the use of stolen or compromised security credentials, leading to significant financial losses and data breaches, as users often reuse weak passwords, and existing systems for detecting compromised credentials are not efficiently implemented in enterprise networks.

Innovation Solution

An identity management system integrates a repository of compromised credentials with a password manager to compare user credentials with a set of compromised credentials, notify users of compromised passwords, and block access to prevent account takeover, using cryptographic hashes to ensure security and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users reuse passwords or use low-entropy variations, then ease of operation is improved, but security reliability deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidsecurity reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary comparison of passwords against compromised credential databases before allowing account access. By checking credentials in advance against known breached passwords, the system prevents unauthorized access while allowing users to maintain their password habits.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If systems frequently check credentials against breached databases, then security reliability is improved, but productivity deteriorates due to increased latency

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs partial credential checking by comparing only portions of passwords or using sampling techniques against the breached credentials database. This approach provides adequate security protection while reducing the computational overhead and latency associated with checking entire passwords against large databases.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If enterprise networks implement comprehensive credential monitoring, then security reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary credential monitoring service that acts as a mediator between users and the breached credentials database. This intermediary handles the complexity of database queries, password comparison, and threat detection, while presenting a simple interface to end users and requiring minimal integration with existing enterprise systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11558409B2Detecting use of passwords that appear in a repository of breached credentials
Publication Date: 2023.01.17 SPYCLOUD INC
  • US11558409B2 patent drawing
  • US11558409B2 patent drawing
  • US11558409B2 patent drawing

AI summary

Provided is a process that includes: obtaining with a distributed application comprising an identity management system, a first password; comparing with the distributed application, the first password to a set of compromised credentials within a database external to the network-accessible resource; receiving one or more passwords that match the first password based on the comparison; determining with the distributed application whether the one or more passwords satisfy a criterion; and in response to the determination that the one or more passwords satisfy the criterion, causing the first user associated with a first account and the first password to be notified that the first password has been compromised.