Dynamic Password Input Window Using Key Shift Values
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing password authentication methods are vulnerable to exposure and hacking, as the same password is inputted each time, allowing third parties to exploit this consistency even when the password is encoded.
Innovation Solution
A password security input system and method that uses a shift value of a password key, where the position of key buttons is randomly rearranged for each input instance, requiring users to input a security password with a changed key position based on the genuine password, and authenticates by comparing the shift values of the genuine and security passwords.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the same password is inputted each time for authentication, then the authentication process is simple and consistent, but the password becomes vulnerable to exposure and hacking by third parties
Solution Approach 1:
The patent applies dynamics by making the key button arrangement change dynamically for each password input instance. The input window generation module randomly rearranges key buttons each time a password is entered, so the same logical password corresponds to different physical key positions across instances. This dynamic reconfiguration maintains authentication consistency through shift value comparison while preventing password exposure even if a third party observes one input instance.
Solution Approach 2:
The patent changes the spatial parameter of key button positions in the input window. By randomly rearranging key buttons and applying shift values to modify their arrangement, the system transforms the static password input interface into a variable one. The authentication succeeds when the shift value between the input password's key positions and the original password's key positions matches the expected shift, thereby maintaining security while allowing consistent authentication.
2Reliability
If the key arrangement is randomly rearranged for each password input instance, then the password security is improved against third-party hacking, but the device complexity increases due to dynamic input window generation
Solution Approach 1:
The patent segments the password authentication process into distinct functional modules: an input window generation module that creates random key arrangements, a password input module that receives user input with shift values, and a password authentication module that verifies the shift values. This segmentation allows the system to manage complexity through modular design, where each module handles a specific aspect of the secure authentication process independently.
Solution Approach 2:
The patent introduces shift values as an intermediary element between the user's password input and the authentication verification. Instead of directly comparing the input password with the stored password, the system uses shift values to mediate the comparison by calculating the positional difference between corresponding key buttons. This intermediary approach simplifies the authentication logic while maintaining security against third-party hacking attempts.
3Reliability
If a shift value is applied to change key positions for security password input, then the password protection is enhanced even when exposed, but the ease of operation decreases as users must adapt to changing key positions
Solution Approach 1:
The system performs preliminary action by pre-calculating and storing the shift value that corresponds to the user's original password. When authentication is required, the system generates a random key arrangement and applies the predetermined shift value to determine the correct key positions for input. This preliminary preparation allows users to input passwords consistently without needing to remember or adapt to different patterns, as the shift relationship remains constant even though key positions change.
Data Source
AI summary
The present invention relates to a password security input system which performs authentication through input of a security password key which is obtained by applying a shift value to an actual password key, and a password security input method thereof. According to the present invention, a password security input system is configured with a user terminal comprising: a password setting module for receiving and storing an actual password which is inputted during the initial setting by a user; an input window generating module for generating an input window in which key buttons are randomly disposed in every instance where a password is inputted; a password input module for receiving keys of a security password which are position-changed by applying the same shift distance to the key positions of the actual password in the input window displayed on a screen; and a password authentication module for comparing a key shift value of the pre-stored actual password with a key shift value of a security password inputted by a user on the basis of the input window, and determining that password authentication is in success when the two key shift values are the same. According to the present invention, even if a security password is exposed to a third person, the user can maintain the actual password with a sound mind.


