Dynamic Encryption Algorithm Generation via Segmented Ciphering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cryptographic methods rely on a single algorithm for both encryption and decryption, which limits security and privacy, as the same input always produces the same output, making them vulnerable to unauthorized access.
Innovation Solution
Implementing multiple independent ciphering routines or algorithms that can be specified by additional parameters for each portion of the data, allowing for varied encryption and decryption processes without dependence on the number or complexity of algorithms used, ensuring different results even with the same plain text and key.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a single algorithm is used for encryption and decryption, then the cryptographic process is simple and easy to implement, but the security is limited because the same input always produces the same output
Solution Approach 1:
The cryptographic process is segmented into multiple independent ciphering routines (first ciphering routine, second ciphering routine, etc.) that operate on different portions of the data. Each routine can be selected based on additional parameters, allowing the system to switch between different encryption algorithms dynamically. This segmentation resolves the contradiction by providing multiple algorithms without requiring a single complex algorithm to handle all cases.
Solution Approach 2:
The cryptographic system becomes dynamic by allowing the selection of different ciphering routines based on additional parameters. Instead of a static single-algorithm approach, the system can adaptively choose which routine to apply to each portion of data, enhancing security through variability while maintaining implementation simplicity through parameter-based selection.
2Reliability
If multiple independent ciphering routines are used on different portions of data, then security is enhanced by producing different cipher texts from the same plain text and key, but the complexity of specifying and managing multiple algorithms increases
Solution Approach 1:
The cryptographic system achieves universality by designing a framework that can accommodate multiple ciphering routines through a common interface. The additional parameters serve as a universal control mechanism that works across different routines, allowing the system to manage multiple algorithms without requiring separate complex specification procedures for each one.
3Adaptability or versatility
If additional parameters are introduced to specify which ciphering routine to use, then flexibility and adaptability increase, but the complexity of the cryptographic procedure increases
Solution Approach 1:
The system utilizes parameter changes as the core mechanism for selecting different ciphering routines. By introducing additional parameters that can take different values, the system achieves high adaptability without complex procedural changes. The parameter-based selection approach allows flexible routing to different algorithms while maintaining a relatively simple overall procedure structure.
Data Source
AI summary
An invention aimed at keeping in a secret and indecipherable form any type of information or data that can be stored, transmitted, displayed or expressed by any means or format, regardless of what its content or purpose may be and to keep the original information inaccessible to unauthorized persons, by means of a cryptographic technique, procedure or process of encryption widely applicable, either physically (hardware), logically (software) or mixed (Firmware) and other forms that may be created in the future. This protected Invention defines a technique, process or procedure for generating multiple encryption or ciphering algorithms with industrial application in both private and public sectors in the areas of national defense, telecommunications, computer science, computer programs, banking and electronic payment transactions, encryption or ciphering of still images, moving images and sounds, in their storage or transmission Including but not limited to the detailed areas, being this list illustrative and not limitative


