Dynamic Encryption Engine Loading for Security-Speed Balance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encryption methods in IoV communication provide insufficient security strength, waste resources, and increase encryption and decryption time, as they are either too weak or require unnecessary hardware, making them inefficient for varying information security needs.

Innovation Solution

A method of dynamically loading an encryption engine that selects between soft and hard encryption based on information parameters such as security levels, sizes, and access speeds, optimizing resource use and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hard encryption is used, then security strength is improved, but resource consumption and cost increase

Engineering Contradiction:
Improvesecurity strengthVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically selects between soft encryption and hard encryption based on the security requirements of different information types. High-security information triggers hard encryption loading, while low-security information uses soft encryption, making the encryption strength adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different encryption methods are applied to different information based on their security needs. Confidential information receives hard encryption protection, while non-confidential information uses soft encryption, ensuring that security resources are concentrated where needed.

Inventive Principle:
Principle #3Local quality

2Reliability

If hard encryption is used, then security strength is improved, but encryption and decryption time increases

Engineering Contradiction:
Improvesecurity strengthVSAvoidencryption and decryption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts encryption method based on security requirements. Hard encryption is loaded and used only when high security is needed, while soft encryption handles routine operations, optimizing the balance between security strength and processing speed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Hard encryption is applied selectively to confidential information requiring high security, while soft encryption handles non-confidential information, ensuring that time-consuming hard encryption operations are performed only when necessary.

Inventive Principle:
Principle #3Local quality

3Loss of energy

If soft encryption is used, then resource consumption is reduced, but security strength is insufficient

Engineering Contradiction:
Improveresource consumptionVSAvoidsecurity strength
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically evaluates security requirements and switches between soft and hard encryption accordingly. Soft encryption is used for low-security information to save resources, while hard encryption is loaded and applied when high security is detected or required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different encryption methods are applied to different information types based on their security classification. Confidential information receives hard encryption protection, while non-confidential information uses resource-efficient soft encryption.

Inventive Principle:
Principle #3Local quality

4Productivity

If soft encryption is used, then encryption and decryption speed is improved, but security strength is insufficient

Engineering Contradiction:
Improveencryption and decryption speedVSAvoidsecurity strength
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system dynamically selects encryption method based on security requirements and information characteristics. Fast soft encryption is used for non-confidential information, while hard encryption is loaded and applied to confidential information requiring stronger protection.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Fast soft encryption is applied to non-confidential information where speed is prioritized, while hard encryption is applied to confidential information where security is prioritized, optimizing both speed and security locally.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12425206B2Method of dynamically loading encryption engine
Publication Date: 2025.09.23 GUANGZHOU AUTOMOBILE GROUP CO LTD
  • US12425206B2 patent drawing
  • US12425206B2 patent drawing
  • US12425206B2 patent drawing

AI summary

A method of dynamically loading an encryption engine generates a relationship between encryption identifiers and information parameters. The information parameters includes information security levels, information sizes, and information access speeds. The encryption identifiers include a soft encryption identifier and a hard encryption identifier. A target encryption identifier of current to-be-encrypted information is obtained, and a target encryption mode of the current to-be-encrypted information is determined. An encryption engine corresponding to the current to-be-encrypted information is loaded according to the encryption mode. The method can reduce waste of resources, and improve an efficiency of encryption and decryption of information.