Executable Coded Cipher Keys for Platform-Independent Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current encryption systems face challenges in providing robust, platform-independent security for diverse network environments, especially with the increasing mobility and variety of data transmission methods, where traditional encryption techniques are vulnerable to attacks and do not efficiently manage encryption keys on portable devices.

Innovation Solution

The implementation of executable coded cipher keys, which contain executable code that performs encryption and decryption operations, allowing for dynamic key management and secure data transmission by utilizing binary bits and reversible mathematic operations, ensuring that encryption keys remain secret and hidden from unauthorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional encryption techniques are used, then data can be encrypted and decrypted, but the system becomes vulnerable to attacks and lacks platform independence

Engineering Contradiction:
Improvesecurity robustnessVSAvoidplatform independence
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements executable coded cipher keys that can operate across multiple platforms and devices. The encryption system is designed to be platform-independent, allowing the same cipher key to function on diverse hardware and software environments, thereby achieving universality while maintaining security robustness through standardized cryptographic operations.

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

Solution Approach 2:

The patent employs dynamic key management where encryption keys are generated, stored, and executed in a manner that adapts to different platforms. The executable nature of the cipher keys allows them to be dynamically loaded and executed on various devices, providing both platform independence and enhanced security through dynamic operation rather than static key storage.

Inventive Principle:
Principle #15Dynamics

2Reliability

If encryption keys are stored on portable devices, then data transmission can be secured, but the keys become vulnerable to unauthorized access

Engineering Contradiction:
Improvedata transmission securityVSAvoidunauthorized access vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the encryption functionality from traditional key storage by making the cipher keys themselves executable code. Instead of storing keys as static data that can be easily accessed and copied, the keys are implemented as executable instructions that perform encryption operations directly, removing the vulnerable intermediate storage step and reducing exposure to unauthorized access.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The executable cipher key acts as an intermediary between the plaintext and the encryption algorithm. Rather than directly storing and manipulating traditional encryption keys, the system uses these executable coded keys as a mediating layer that performs the encryption function while remaining protected from direct access, thereby securing data transmission while mitigating unauthorized access risks.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If symmetric cryptography is used for encryption, then processing speed improves, but key management complexity increases

Engineering Contradiction:
Improveencryption speedVSAvoidkey management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the encryption algorithm and the key into a single executable coded cipher key. This combination eliminates the need for separate key management infrastructure while maintaining symmetric cryptography's speed advantages. The cipher key contains both the cryptographic logic and the secret information, simplifying key management while preserving fast encryption performance.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20180359088A1Executable coded cipher keys
Publication Date: 2018.12.13 IRONCLAD ENCRYPTION CORP
  • US20180359088A1 patent drawing
  • US20180359088A1 patent drawing
  • US20180359088A1 patent drawing

AI summary

The disclosure provides for two or more devices that securitize transmission(s) transmitted to and received from these devices comprising at least one executable coded cipher key(s), at least one executable coded encryption key (ECEK) device that encrypts transmission(s) that uses executable cipher coded key(s), and at least one executable coded decryption key (ECDK) device that decrypts transmission(s) and that also uses at least one executable coded cipher key(s), such that transmission(s) are sent to an encrypter/decrypter memory that stores transmission(s) while the transmission(s) is encrypted and/or decrypted. When encryption/decryption is completed, the transmission(s) is sent to at least one transmitter such that encryption/decryption of the transmission(s) is controlled and manipulated by the executable coded cipher key(s), wherein the executable coded cipher key(s) remain in the computer memory long enough to achieve encryption/decryption completion.