Binary Stream Hash Modulus Encryption for Secure File Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current stream cipher technologies face challenges in ensuring secure data transmission due to vulnerabilities in encryption methods, particularly in the context of network communication where information can be intercepted and decoded, leading to security breaches.

Innovation Solution

A binary stream hash modulus encryption and decryption method is introduced, which uses a clear-text set, a cipher-text set, and a key set, employing iterative encryption and decryption processes with circular linked lists and specific pointer operations to enhance security and complexity, making it difficult to decode even if intercepted.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional stream cipher methods are used, then encryption can be implemented, but the encryption can be intercepted and decoded by attackers

Engineering Contradiction:
Improveencryption securityVSAvoidinterception and decoding vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent transforms the encryption approach by changing from traditional algebraic operations to hash modulus operations on binary streams. This parameter change in the mathematical foundation creates a fundamentally different encryption mechanism that is resistant to traditional decoding attacks while maintaining encryption functionality.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the traditional mechanical/crypto-algebraic encryption system with a hash-based cryptographic system. By substituting the encryption mechanism from algebraic operations to hash modulus operations, the system achieves better security properties that prevent interception and decoding by attackers.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If complex algebraic operations and Boolean calculations are used for stream cipher encryption, then encryption can be performed, but the system becomes complex and resource-intensive

Engineering Contradiction:
Improveencryption capabilityVSAvoidalgebraic operation and Boolean calculation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent substitutes complex algebraic operations and Boolean calculations with simpler hash modulus operations on binary streams. This replacement maintains encryption capability while significantly reducing computational complexity and resource requirements, as hash operations are more efficient than traditional algebraic crypto operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

By changing the fundamental operation from algebraic/Boolean to hash modulus operations, the patent achieves a more efficient encryption system. The parameter change in the mathematical operation type directly reduces device complexity while preserving encryption reliability.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If traditional encryption methods are used, then data can be encrypted, but special hardware or logic circuits are required for secure transmission

Engineering Contradiction:
Improvesecure transmissionVSAvoidspecial hardware and logic circuit requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces hardware-based encryption systems with software-based hash modulus operations. This substitution eliminates the need for special hardware or logic circuits, allowing secure transmission to be implemented through standard computational systems while maintaining encryption reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The hash modulus encryption method is universally applicable across different platforms and systems without requiring specialized hardware. This universal approach allows the same encryption algorithm to be implemented on various devices, from mobile phones to servers, eliminating the need for dedicated encryption hardware.

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

Data Source

PatentUS10951399B2Binary stream hash modulus encryption and decryption method
Publication Date: 2021.03.16 ZHUHAI COLLEGE OF JILIN UNIV
  • US10951399B2 patent drawing
  • US10951399B2 patent drawing
  • US10951399B2 patent drawing

AI summary

The present invention discloses a binary stream hash modulus encryption and decryption method, including: creating a clear-text set M according to a clear-text file; taking the clear-text set M as an initial set and performing several times of byte order iterative encryption on a reference string to obtain a cipher-text set C; wherein a key set P and an algorithm set A are combined during the iterative encryption; and calling the key set P for the cipher-text set C to perform several times of byte decryption on the reference string, wherein the key set P and the algorithm set A are jointly used during the encryption and shared during the encryption and decryption. By using the present invention, the file cannot be decoded even if intercepted by another person, an existing Internet platform is still used in a transmission environment, but transmitted information is encrypted information.