Identity-Based Encryption for Secure Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current message service security technologies, such as SSL, are vulnerable to data interception by third parties during transmission and reception, as data is decrypted on servers, compromising security, especially in social and business-oriented messaging services.

Innovation Solution

Implementing an identity-based encryption technique that generates a secret key using a user ID as a public key, allowing data to be encrypted and decrypted without server intervention, ensuring secure communication between terminals without relying on additional network security techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SSL encryption is used for data transmission, then data security during transmission is improved, but data can still be accessed by third parties at intermediate stages

Engineering Contradiction:
Improvedata securityVSAvoidthird-party data access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the decryption operation from the server-side to the client-side by implementing identity-based encryption where each user holds their own private key. This removes the server's ability to decrypt data, eliminating third-party access at intermediate stages while maintaining transmission security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Each user performs their own encryption and decryption operations using their personal identity-based key pairs. The system eliminates the need for server intervention in the cryptographic operations, allowing users to securely communicate directly without exposing data to intermediate servers.

Inventive Principle:
Principle #25Self-service

2Productivity

If server-based encryption is used, then data can be transmitted over networks, but separate network security measures are required

Engineering Contradiction:
Improvedata transmission capabilityVSAvoidnetwork security measures
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the encryption function directly into the data transmission process itself through identity-based encryption. Instead of requiring separate network security layers (SSL/TLS), the encryption is built into the communication protocol, eliminating redundant security measures and simplifying the overall system architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The identity-based encryption scheme serves multiple functions simultaneously: it provides authentication, encryption, and key management all through a single unified mechanism based on user identities, replacing the need for multiple separate network security protocols.

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

3Reliability

If traditional encryption systems are used, then data security is maintained, but system complexity and operational overhead increase

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the fundamental parameter of key management from server-controlled to user-controlled identity-based keys. This parameter change simplifies the system by eliminating complex certificate validation, trust chains, and server-side cryptographic operations, while maintaining strong security through mathematical hardness assumptions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9137223B2Apparatus and method for transmitting data, and recording medium storing program for executing method of the same in computer
Publication Date: 2015.09.15 SAMSUNG SDS CO LTD
  • US9137223B2 patent drawing
  • US9137223B2 patent drawing
  • US9137223B2 patent drawing

AI summary

Disclosed are a data transmission/reception apparatus and method. A secret key generation unit uses a user ID as a public key to generate a secret key corresponding to the user ID. An encryption/decryption unit sets a user ID intended to receive data as an input value to encrypt the data using a certain method and decrypt the encrypted data using a certain method on the basis of a secret key corresponding to a user ID of a receiver generated by the secret key generation unit. The transmission apparatus and method according to the present invention allow for secure communication between terminals without server intervention by encrypting data using an ID-based encryption technique for safe data communication and then communicating the encrypted data.