Integrated Encoder Decoder Seed Value Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current encryption methods require significant computing resources and may not provide sufficient protection against unauthorized decryption, especially in mobile devices with limited resources, and there is a need for a more efficient and secure data encoding and encryption solution that integrates encoding and encrypting processes effectively.

Innovation Solution

An encoder and decoder system that integrates encoding and encrypting processes using seed values, where each data block or packet is encoded and then encrypted using a key, with subsequent blocks using a generated seed value, allowing for efficient and secure data processing, and the system can be implemented using Reduced Instruction Set Computing (RISC) processors for fast operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional encryption algorithms are used to provide strong protection against unauthorized decryption, then security is improved, but computing resource requirements increase significantly

Engineering Contradiction:
ImprovesecurityVSAvoidcomputing resource requirements
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent combines encoding and encrypting operations into a single integrated process. The encoder performs both encoding (compression) and encryption simultaneously, eliminating the need for separate operations and reducing overall computing resource requirements while maintaining security through the encryption component of the integrated system

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The encoder is designed as a multi-functional device that performs both encoding (data compression) and encryption (security protection) operations. This universal approach allows a single device to handle multiple tasks that would traditionally require separate systems, thereby reducing computing resource consumption while maintaining both compression efficiency and security

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

2Ease of manufacture

If encoding and encrypting processes are performed separately, then each process can be optimized independently, but overall processing time and computing resources increase

Engineering Contradiction:
Improveprocess optimization flexibilityVSAvoidprocessing efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent merges encoding and encrypting into a single integrated operation where data is compressed and encrypted simultaneously in one processing pass. This eliminates the sequential execution of separate operations, reducing total processing time and computing resource consumption while maintaining the benefits of both encoding optimization and encryption security

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If hybrid combination of asymmetric and symmetric encryption algorithms is used to provide sufficient protection, then security is improved, but computing time and resources increase

Engineering Contradiction:
Improveprotection strengthVSAvoidcomputing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent integrates asymmetric and symmetric encryption operations within a unified encoding system. The hybrid approach combines the security benefits of asymmetric encryption with the efficiency of symmetric encryption, performing both operations in an integrated manner that reduces total computing time compared to sequential execution of separate encryption processes

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10237248B2Encoder, decoder and method
Publication Date: 2019.03.19 GL IP PROTECT LLC
  • US10237248B2 patent drawing
  • US10237248B2 patent drawing
  • US10237248B2 patent drawing

AI summary

A method of encoding and encrypting input data (D1) to generate corresponding encoded and encrypted data (E2) is provided. At least a first data block of the input data (D1) is encoded to generate a first encoded data block. The at least first encoded data block is then encrypted using at least one key to provide a first encoded and encrypted data block for inclusion in the encoded and encrypted data (E2). Moreover, a first seed value is generated for use in encrypting a next encoded data block to provide a next encoded and encrypted data block for inclusion in the encoded and encrypted data (E2). Furthermore, a next seed value is generated for use in encrypting a subsequent encoded data block, in a sequential repetitive manner until each data block of the input data (D1) is encoded and encrypted into the encoded and encrypted data (E2).