Data Scrambling System Using Dynamic Key Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional encryption methods are inadequate in providing a high level of security against unauthorized access, as they can be deciphered by unauthorized users due to predictable patterns and lack of complexity in scrambling techniques.
Innovation Solution
A system that scrambles data using a combination of entropy processing, key chaos processing, data chaos processing, and permutation processing, generating encrypted blocks that are further secured with decoy blocks and sync blocks, making it difficult for unauthorized users to isolate and descramble the data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional encryption methods are used, then data can be secured, but the security level is inadequate and predictable patterns allow unauthorized users to decipher the data
Solution Approach 1:
The patent applies dynamics by making the encryption key path variable and non-predictable. The key path is determined dynamically based on the plaintext data content and a secret key, rather than using a fixed or simple key schedule. This dynamic key generation process prevents predictable patterns from emerging in the ciphertext, as each encryption operates with a unique key path that adapts to the specific data being encrypted.
Solution Approach 2:
The patent changes the parameter of key generation from static to dynamic. Instead of using a fixed key or simple key schedule, the system generates a key path that varies based on the plaintext data and secret key. This parameter change transforms the encryption process, making it impossible for unauthorized users to predict key patterns or decipher data without the correct secret key and data-specific key path.
2Ease of manufacture
If simple scrambling techniques are used, then the system is easy to implement, but unauthorized users can easily descramble the data
Solution Approach 1:
The patent applies the nested doll principle by embedding multiple layers of processing within the encryption system. The encryption process includes nested steps: data processing, key path generation, scrambling, and error correction. These nested layers are integrated such that the key path generation is embedded within the data processing flow, and error correction is nested within the scrambled data structure. This nested architecture provides strong security while maintaining implementation coherence.
Solution Approach 2:
The patent segments the encryption process into distinct functional modules: data processing unit, key path generator, scrambler, and error correction codes. Each module performs a specific function and can be implemented independently. The key path generator is segmented as a separate component that takes plaintext and secret key as inputs and produces the key path as output. This segmentation allows for modular implementation while providing comprehensive security through multiple independent processing stages.
3Reliability
If complex encryption processes are used, then security is enhanced, but the processing complexity and computational requirements increase
Solution Approach 1:
The patent applies preliminary action by pre-processing the plaintext data before encryption. The data processing unit performs preliminary operations on the input data to transform it into a format suitable for encryption. This preliminary action prepares the data in advance, reducing the computational complexity during the actual encryption process. The key path is also generated in advance based on the plaintext and secret key, which simplifies the subsequent scrambling operation.
4Adaptability or versatility
If traditional encryption protocols are used, then compatibility with existing systems is maintained, but security against sophisticated attacks is insufficient
Solution Approach 1:
The patent applies composite materials by combining multiple encryption techniques and processing methods into a unified system. The encryption process combines data processing, key path generation, scrambling, and error correction codes into a composite encryption mechanism. This composite approach integrates the strengths of multiple techniques while maintaining compatibility with existing communication protocols. The system can operate with standard protocols while providing enhanced security through the composite encryption structure.
Data Source
AI summary
A system includes a key path generator that generates a key path based on a plurality of encryption keys. A block descrambling unit generates a plurality of codewords to by de-entropy processing, de-chaos processing and de-permutation processing each of a plurality of encrypted blocks. A decoder generates a plurality of data blocks by decoding the plurality of codewords.


