Symbolic Feedback for Secure Password Entry
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Password entry on small screens, such as those on mobile devices, is challenging due to the need for security measures like obscuring characters, which reduces usability by making it difficult for users to detect input errors until submission, and increases the risk of password exposure through keyboard suggestions.
Innovation Solution
A user interface that provides symbolic feedback for password entry, allowing users to see the correct input through a mapping that differs from the actual password, enabling error detection before submission and preventing unauthorized access to the password.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If password characters are obscured to enhance security, then security is improved, but usability deteriorates because users cannot detect input errors until submission
Solution Approach 1:
The patent introduces a mapping layer between the password input and the displayed feedback. Instead of showing actual password characters or simple obscuring symbols, the system applies a reversible transformation that provides meaningful feedback to users while maintaining security. This intermediary mapping allows users to verify their input without exposing the actual password.
Solution Approach 2:
The system changes the parameter of character representation by applying a reversible mapping transformation. Each password character is transformed according to a mapping rule that depends on the character's position and value, creating a feedback string that is neither the original password nor a simple obscuring symbol, but a transformed representation that users can verify against their input.
2Ease of operation
If passwords are displayed to improve usability, then usability is improved, but security deteriorates because passwords may be exposed through keyboard suggestions
Solution Approach 1:
The mapping layer acts as a security intermediary that prevents the actual password from being exposed in the UI or stored in suggestion databases. By transforming password characters through a reversible mapping, the system allows users to verify their input while ensuring that keyboard applications cannot capture or suggest the actual password characters.
Solution Approach 2:
The system creates a transformed copy of the password through reversible mapping rather than displaying the original. This copied representation maintains the verification functionality while eliminating the security risk of exposing actual password characters to keyboard suggestions or screen capture.
3Reliability
If complex password requirements are imposed to enhance security, then security is improved, but usability deteriorates due to increased difficulty of entry
Solution Approach 1:
The reversible mapping provides immediate visual feedback to users as they type their password. Users can see transformed representations of their input in real-time, allowing them to verify that they are entering the correct complex password with special characters and formatting requirements, thereby reducing entry errors despite the complexity.
Solution Approach 2:
The mapping transformation serves as an intermediary that makes complex password entry more manageable by providing a verifiable representation of each character entered, helping users navigate complex password requirements without increasing the actual security requirements.
Data Source
AI summary
User input into a user interface is symbolically represented to increase security. User input received into a user interface and a mapping is applied to the user input. A result of the mapping is provided. The user interface may be updated to include the result of the mapping and/or may be provided to another device, such as over a short range communication channel. A person who views or otherwise has access to the user interface does not obtain the user input, but the result of the mapping indicates whether the user input was provided correctly.


