One-Time Keypad Layout via NFC to Prevent Password Exposure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing security key input systems are vulnerable to physical means of password exposure, such as video recording, leading to security breaches, and lack sufficient measures to prevent such incidents.
Innovation Solution
A security key input system and method using a one-time keypad (OTK) that generates a randomly arranged keypad for input, which is transmitted to an output device through NFC or communication modules, ensuring the input is secure and usable across various devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a fixed keypad layout is used for password input, then ease of operation is improved, but security is worsened due to vulnerability to video recording and physical exposure
Solution Approach 1:
The patent implements a dynamic keypad layout where key positions are randomly shuffled for each password input session. The controller generates a random mapping between physical key positions and their corresponding password digits, so that the same password will require different physical key sequences in different sessions. This dynamic reconfiguration prevents shoulder surfing and video recording attacks while maintaining ease of operation through the familiar numeric keypad interface.
2Object-affected harmful factors
If a random keypad arrangement is used for each input, then security is improved, but device complexity increases due to additional randomization mechanisms
Solution Approach 1:
The patent replaces complex mechanical randomization mechanisms with a software-based solution. The controller uses a random number generator to create virtual key mappings, where each physical key position is dynamically assigned to a different password digit for each input session. This software-based approach achieves the same security effect as complex mechanical shuffling mechanisms but with significantly reduced hardware complexity and lower manufacturing costs.
3Adaptability or versatility
If traditional password input methods are used, then compatibility with existing systems is maintained, but security against physical attacks is insufficient
Solution Approach 1:
The patent maintains universal compatibility with existing password-protected systems while adding enhanced security functionality. The random keypad arrangement feature can be activated or deactivated based on system requirements, and the invention works with various input devices including keypads, touchscreens, and remote controls. The controller integrates the randomization logic into the existing password verification process, allowing the system to function in both traditional and enhanced security modes without requiring complete system replacement.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The system effectively reduces the risk of password exposure by using a randomly arranged keypad, enhancing security and usability through secure input methods.
Implementation Method 1
a one-time keypad generator for generating the one-time keypad; and an NFC communication module for transmitting the one-time keypad generated by the one-time keypad generator to the output terminal
Data Source
AI summary
Provided is a security key input system using a one-time keypad. The security key input system may include: a keypad input unit configured to output a security keypad including one or more null keys each having no identification mark written thereon, and receive a security key from a user; a control unit comprising a one-time keypad generator configured to generate a one-time keypad; an input terminal comprising an NFC recognition unit configured to provide the one-time keypad generated by the one-time keypad generator to an output terminal through NFC with the output terminal contacted with the input terminal; a display module; an NFC recognition module configured to receive the one-time keypad from the input terminal through the NFC recognition unit; and the output terminal comprising a controller configured to output the one-time keypad received from the NFC recognition module through the display module.


