Secure Keyboard Software for End-to-End Encrypted Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current message transmission services in mobile communication networks lack effective protection against message leakage from servers and intermediate nodes, particularly in scenarios where highly sensitive information is transmitted, as existing encryption methods only provide hop-by-hop security and do not prevent exposure when messages are viewed on public terminals.

Innovation Solution

Implementing secure keyboard software on smart devices that supports encryption and decryption of messages during transmission and reception, using a security mode that generates and transmits encrypted text, and includes a pattern for decryption, ensuring end-to-end encryption and protecting user privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hop-by-hop encryption is used in message transmission, then intermediate nodes can protect messages during transmission, but messages can still be leaked from servers and intermediate nodes that store or process the messages

Engineering Contradiction:
Improvemessage securityVSAvoidmessage leakage
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the encryption process into multiple layers: transport-layer encryption for intermediate node protection and application-layer encryption for end-to-end security. The message is encrypted separately for each hop (transport encryption) and additionally encrypted with the final recipient's public key (application encryption), creating segmented security zones that prevent both transit and storage leaks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary encryption actions by encrypting the message with the recipient's public key before transmission, and additionally encrypting each hop's segment with the respective node's encryption key in advance. This multi-layer preliminary encryption ensures that even if intermediate nodes store or intercept messages, they cannot decrypt the final content without the recipient's private key.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If messages are transmitted through public terminals or displayed on terminal screens, then message delivery is achieved, but messages can be viewed by others in public places

Engineering Contradiction:
Improvemessage deliveryVSAvoidpublic exposure
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent employs visual obfuscation techniques where the encrypted message appears as meaningless random characters or symbols on the terminal screen, making it visually indistinguishable from other encrypted data. This visual transformation ensures that even if someone views the screen in public, they cannot comprehend the message content without the decryption key.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The patent introduces an encrypted text format as an intermediary between the original message and its display. The message is transformed into an encrypted representation that serves as a mediator - it conveys the information securely while appearing as meaningless data to unauthorized observers in public environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If conventional encryption schemes are used, then message transmission is simple and compatible with existing systems, but end-to-end security cannot be ensured

Engineering Contradiction:
Improvesystem compatibilityVSAvoidend-to-end security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a multi-functional encryption system that performs both transport encryption (for intermediate node security) and application encryption (for end-to-end security) using the same message transmission infrastructure. The system universally supports existing communication protocols while adding layered encryption capabilities, making it compatible with conventional systems while enhancing security.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent merges transport-layer encryption and application-layer encryption into a unified message transmission process. Both encryption layers are applied simultaneously to the same message stream, combining the benefits of intermediate node protection and end-to-end security within a single integrated system that maintains compatibility with existing communication infrastructure.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10880736B2Method and apparatus for transmitting and receiving encrypted message between terminals
Publication Date: 2020.12.29 SAMSUNG ELECTRONICS CO LTD
  • US10880736B2 patent drawing
  • US10880736B2 patent drawing
  • US10880736B2 patent drawing

AI summary

The present invention relates to a method for transmitting an encrypted message at a transmission device, the method comprising: if a first user input to run a message application is detected, displaying a keyboard supporting a security mode; detecting a second user input to select the security mode; switching to the security mode in response to the second user input, and then receiving a message input by a user and temporarily storing the message; if a writing completion instruction of the message is detected on the keyboard, encrypting the message; and transmitting, to a reception device, the encrypted message.