Encryption Keyboard for Secure Input Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer systems lack effective solutions to prevent unauthorized logging of client input data, such as accounts and passwords, especially in environments where complex and costly hardware configurations like the LaGrande Platform are not feasible, leading to vulnerabilities in online transactions and gaming activities.
Innovation Solution
A device comprising a first transmission interface, a second transmission interface, and a data encryption chip that connects a smart electronic device to a computer system, encrypting input data before transmission to prevent unauthorized logging, offering wireless or wired connectivity options for enhanced usability and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a complete trusted platform (LaGrande Platform) is used to prevent keyboard hijacking, then security against keyloggers is improved, but device complexity and production cost increase significantly
Solution Approach 1:
The patent divides the security function into two parts: the existing computer system handles general operations, while a separate encryption keyboard handles the specific security function of encrypting keyboard input. This segmentation allows the security feature to be added without requiring a complete trusted platform, thus reducing device complexity while maintaining security improvements.
Solution Approach 2:
The patent introduces an encryption keyboard as an intermediary device between the user and the computer system. This intermediary performs encryption of keyboard input locally, preventing keyloggers from capturing plain text input. The intermediary approach allows security enhancement without modifying the core computer system architecture, avoiding the complexity of implementing a full trusted platform.
2Reliability
If encryption function is integrated into keyboard structure, then anti-logging capability is improved, but adaptability to different operating environments deteriorates
Solution Approach 1:
The encryption keyboard is designed with universal functionality that allows it to operate in different operating environments. By using standard communication protocols and making the encryption function independent of specific operating systems, the device achieves multi-functionality and broad compatibility, thus improving adaptability while maintaining anti-logging capability.
Data Source
AI summary
A device for preventing logging of client input data in a computer system, characterized in that it includes a first transmission interface used to connect the smart electronic device, a second transmission interface used to connect the computer system, and a data encryption chip for encryption of the input data. The data encryption chip is set between the first and second transmission interfaces and is used to encrypt data input from the first transmission interface, and then transmit the encrypted data to the computer system via the second transmission interface. The device allows for the use of a smart electronic device as a real keyboard, and the computer system permits the data encryption chip to encrypt the data input by the smart electronic device, which are then sent to the computer system, helping to prevent logging of keying data with higher efficacy and applicability.


