Secure Password Screening with Cultural-Term Similarity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current password security systems fail to identify and address the vulnerability of using common cultural terms, which are easily guessable by hackers, and do not adapt to changing popular culture, leading to increased data breach risks.
Innovation Solution
A system and method that identifies common cultural terms by searching websites, storing them in a database, and comparing user passwords to these terms using a similarity score, denying insecure passwords, and suggesting more secure alternatives.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If current password security systems only check basic criteria (length, special characters), then password creation is simple and quick, but passwords using common cultural terms remain vulnerable to guessing attacks
Solution Approach 1:
The system performs preliminary action by proactively searching websites to identify cultural terms before they are used in passwords, building a database of potentially vulnerable terms in advance. This allows the system to prevent insecure passwords before they are created, rather than reacting to breaches after the fact.
Solution Approach 2:
The patent introduces an intermediary component - a cultural terms database - that mediates between the password creation process and security verification. This intermediary stores pre-identified cultural terms and enables the system to check passwords against this curated list, bridging the gap between simple password creation and sophisticated security checking.
2Reliability
If the system monitors and checks for cultural terms in passwords, then password security against guessing attacks improves, but system complexity and computational resources increase
Solution Approach 1:
The system extracts the complex task of cultural term identification and monitoring from the real-time password verification process. By separating the cultural term database creation and maintenance as a standalone function, the system reduces the complexity burden on the password checking mechanism while maintaining comprehensive security checks.
Solution Approach 2:
The system performs preliminary action by pre-identifying and storing cultural terms in a database before password verification occurs. This upfront preparation eliminates the need for complex real-time analysis during password creation, reducing computational overhead while maintaining security.
3Reliability
If the system uses a comprehensive database of cultural terms for password checking, then security against evolving popular culture improves, but storage requirements and processing time increase
Solution Approach 1:
The system performs preliminary action by pre-compiling and storing cultural terms in a database before they are needed for password verification. This upfront preparation allows the system to quickly check passwords against a comprehensive list without performing time-consuming analysis during the verification process.
Solution Approach 2:
The system creates a copied representation of cultural terms in a structured database format, allowing efficient storage and rapid comparison during password verification. This copied database enables quick lookups without requiring access to the original complex web sources during verification.
Data Source
AI summary
Systems and methods for identifying and remedying password insecurities are disclosed. The systems and methods include crawling websites to identify popular cultural terms and saving the cultural terms in a backend system. The cultural terms can include names of celebrities, politicians, movies, and the like. An identification system receives a password and compares the received password to the cultural terms using a similarity score. If the number of similarities is above a predetermined threshold, or if the number of differences is below a predetermined threshold, the identification system denies the password. A recommendation system can generate a suggested password, which can also be compared to the cultural terms. The systems and methods also provide the ability to calculate a similarity score if the cultural terms or passwords are saved in an encrypted or hashed format.


