Terminal Device Independent Message Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for securing messages in chatting applications are vulnerable to security breaches, as they rely on third-party companies for encryption, which can lead to data leaks, and existing solutions like API-based encryption fail to provide independent encryption across different applications and scenarios, especially in group chats.

Innovation Solution

A method and device for encrypting and decrypting messages independently on a user terminal without relying on a server, using a key index and encryption key specific to a chatting window, with the ability to generate session keys via the Diffie-Hellman key agreement protocol, allowing secure message transmission and reception without user intervention, even when switching applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If message encryption is performed through chatting applications managed by private companies, then ease of operation is improved, but security reliability deteriorates due to potential abuse and hacking

Engineering Contradiction:
Improveease of operationVSAvoidsecurity reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an intermediary encryption mechanism that operates between the user terminal and the chatting application server. The terminal device independently encrypts messages using local encryption keys before transmission, and independently decrypts received messages without relying on the application provider's security system. This intermediary encryption layer prevents the application provider from accessing message content, thereby resolving the contradiction by maintaining ease of operation through application integration while ensuring security reliability through independent client-side encryption.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the encryption function from the chatting application itself, implementing it as a separate, independent module in the terminal device. The encryption process is divided into distinct components: key generation, message encryption, and message decryption, all executed locally on the user's terminal. This segmentation allows the encryption functionality to operate independently of the application's security management, enabling users to maintain security control while using various chatting applications without compromising reliability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If API-based encryption is provided at the platform stage, then security reliability is improved, but adaptability deteriorates as encryption cannot be performed independently of the application

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidadaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal encryption mechanism that can be applied across multiple chatting applications and platforms. The encryption module in the terminal device is designed to work with different application interfaces and protocols, enabling the same encryption functionality to serve multiple purposes and applications. This universality allows the encryption system to maintain high security reliability while adapting to various chatting applications, thereby resolving the contradiction between reliability and adaptability.

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

Solution Approach 2:

The patent enables the terminal device to perform encryption and decryption operations independently without requiring platform-level API support or external assistance. The device generates its own encryption keys, encrypts messages before transmission, and decrypts received messages autonomously. This self-service capability ensures that encryption can be performed reliably across different applications and platforms without depending on the platform's encryption infrastructure, thus achieving both high reliability and broad adaptability.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If OCR reading is used to identify chatting party, then ease of operation is improved, but measurement precision deteriorates due to errors and inability to handle same names or group chats

Engineering Contradiction:
Improveease of operationVSAvoidchatting party identification precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary identification mechanism that operates between the OCR reading process and the final chatting party selection. The system captures the screen, performs OCR reading to extract potential chatting party information, and then uses additional verification steps to confirm the correct party. This intermediary process includes checking multiple identification criteria and providing user confirmation, thereby resolving the contradiction by maintaining ease of operation through automated screen capture while improving identification precision through multi-factor verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10791124B2Method and terminal device for encrypting message
Publication Date: 2020.09.29 SAMSUNG ELECTRONICS CO LTD
  • US10791124B2 patent drawing
  • US10791124B2 patent drawing
  • US10791124B2 patent drawing

AI summary

A method and device for securing data of a message is provided. A method for encrypting a message of a user terminal device includes: receiving a message via a message input window; displaying the received message; encrypting the message by using a key index and an encryption key corresponding to a chatting window for the message based on an instruction for transmitting the message to another chatting party being received; and transmitting the encrypted message to the other chatting party.