Error-Correcting Code Parity Design for Secure Broadcast Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital data transmission systems combining error-correction codes with ciphering face challenges in processing time and security, particularly in one-way broadcasting systems where all data are not adequately secured against crypto-analysis.

Innovation Solution

A method that selectively ciphers a small portion of source symbols before applying error-correction coding, using different ciphering algorithms and keys to generate parity symbols, enhancing security without increasing processing time significantly, and allowing for secure transmission in large-scale broadcasting systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all data are ciphered before error-correction coding, then security against crypto-analysis is improved, but processing time increases significantly

Engineering Contradiction:
Improvesecurity against crypto-analysisVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the data into source symbols and selectively ciphers only a portion of them (e.g., every nth symbol or a specific subset) rather than ciphering all data. This segmentation approach maintains security by ensuring that an attacker cannot easily perform crypto_analysis while significantly reducing the processing time and computational overhead compared to full ciphering of all source symbols.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If a small portion of source symbols is selectively ciphers, then processing time is reduced, but security resistance to crypto_analysis may be weakened

Engineering Contradiction:
Improveprocessing timeVSAvoidresistance to crypto-analysis
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent introduces parity symbols as an intermediary element between the selectively ciphers source symbols and the transmitted data. The parity symbols are generated based on both ciphers and unciphers source symbols, creating a distributed dependency structure. This intermediary mechanism ensures that even with partial ciphering, the error-correction code can recover the original data while maintaining security, because the parity symbols contain information from all source symbols in a distributed manner that resists straightforward crypto_analysis attacks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8935527B2Secure transmission with error correcting code
Publication Date: 2015.01.13 STMICROELECTRONICS FRANCE
  • US8935527B2 patent drawing
  • US8935527B2 patent drawing
  • US8935527B2 patent drawing

AI summary

The invention concerns a method and a system for encoding digital data (DATA) represented by source symbols, with an error correcting code generating parity symbols from, for each parity symbol, a plurality of source symbols and at least one parity symbol of preceding rank, including at least encrypting once (54) at least one first value (P1) into several encrypted values and integrating at least one combination (P1,j) of said encrypted values to compute (55) at least one part (P2 . . . Pn−k) of said parity symbols.