Forgery-Proof Identity Indicator via Display Controller Overlay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current operating systems, such as Windows7 and Xorg-based systems, lack the ability to determine the identity of applications securely, making them vulnerable to phishing attacks where malicious applications can forge identity indicators, leading to unauthorized access to sensitive information.
Innovation Solution
A method utilizing a display controller's overlay functionality to display a forgery-proof identity indicator by separating the graphic content into client-specific and external memory regions, where only the display controller can access the external region, ensuring the indicator is secure and non-forgeable.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If applications are allowed to fill their own identity indicators, then ease of operation is improved, but reliability deteriorates because malicious applications can forge identity indicators
Solution Approach 1:
The patent divides the display system into two separate memory regions: a client-specific region where applications can draw their content, and a protected region outside the client-specific region where the identity indicator is displayed. The display controller is configured to display both regions simultaneously using overlay functionality, with the protected region being inaccessible to applications. This segmentation allows applications to maintain control over their content while preventing them from forging identity indicators, thus resolving the contradiction between ease of operation and reliability.
2Reliability
If a protected memory region is introduced for identity indicators, then reliability is improved, but device complexity increases
Solution Approach 1:
The display controller's existing overlay functionality is utilized to display the protected identity indicator region alongside the client-specific content region. The system leverages hardware capabilities already present in the display controller, requiring no additional hardware components or complex software mechanisms. The display controller automatically manages the overlay display, reducing the need for complex control logic and maintaining simplicity while achieving reliability.
3Reliability
If overlay functionality is used to display identity indicators, then reliability is improved, but energy consumption increases
Solution Approach 1:
The patent combines the display of client-specific content and the protected identity indicator into a single overlay display operation performed by the display controller. Both regions are displayed simultaneously through the overlay functionality, eliminating the need for separate copy processes or additional display operations. This merging approach reduces redundant processing and minimizes energy consumption while maintaining the reliability benefits of the protected region.
Data Source
AI summary
A method for displaying a secure or forgery-proof identity indicator on a screen using a display controller displaying the content of a memory unit of the graphic circuit on the screen, includes: drawing, by a client application, a graphic to be displayed on the screen into a client-specific region of the memory unit of the graphic circuit; drawing an identity indicator belonging to the client application into a memory region outside of the client-specific region; displaying the client-specific region of the memory unit of the graphic circuit on the screen; and simultaneously displaying the identity indicator from the memory region outside of the client-specific region on the screen. For displaying the identity indicator from the memory region outside of the client-specific region, access is only possible from the display controller such that the display of the identity indicator is secure or forgery-proof.


