Feedback Encryption for Cryptographic Integrity and Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cryptographic systems face challenges in maintaining cryptographic integrity and authentication without increasing the length of the ciphertext, particularly in applications where bit expansion is not feasible, such as in-place data encryption and retrofit applications where latency and power consumption are concerns.

Innovation Solution

The use of a feedback algorithm to encrypt plaintext messages that include error detection bits, allowing these bits to serve as encrypted bits for error detection, cryptographic integrity, and authentication, thereby eliminating or reducing the need for additional bits and minimizing latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional cryptographic authentication methods (such as appending separate MAC bits) are used, then cryptographic integrity and authentication are improved, but the ciphertext length increases

Engineering Contradiction:
Improvecryptographic integrity and authenticationVSAvoidciphertext length
Core Design Contradiction:
ReliabilityVSLength of stationary object

Solution Approach 1:

The patent merges the error detection bits and cryptographic authentication bits into a single integrated structure. The error detection bits are encrypted using the feedback algorithm, and the resulting encrypted bits simultaneously serve as both error detection mechanisms and cryptographic authentication tags, eliminating the need for separate authentication bits and thus preventing ciphertext expansion

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The encrypted error detection bits serve multiple functions simultaneously: they provide error detection capability, cryptographic integrity verification, and authentication. This multi-functionality allows the system to achieve comprehensive security without adding additional bits beyond the original error detection bit length

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

2Reliability

If separate authentication bits are appended to provide cryptographic security, then security is improved, but processing time and latency increase

Engineering Contradiction:
Improvecryptographic securityVSAvoidprocessing latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines error detection and cryptographic authentication into a single encryption pass using the feedback algorithm. This eliminates the need for separate processing steps for generating and verifying authentication tags, thereby reducing processing latency while maintaining security

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The error detection bits are encrypted along with the plaintext data in the same encryption pass, preparing the authentication mechanism in advance rather than as a separate post-processing step. This preliminary integration reduces overall processing time

Inventive Principle:
Principle #10Preliminary action

3Reliability

If additional authentication bits are added to ensure cryptographic integrity, then security is improved, but power consumption increases

Engineering Contradiction:
Improvecryptographic integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent merges error detection and authentication functions into a single encryption operation using the feedback algorithm. This consolidation reduces the total number of processing operations required compared to separate error detection and authentication mechanisms, thereby reducing power consumption

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The encrypted error detection bits provide multiple security functions simultaneously, reducing the need for additional separate security mechanisms that would consume extra power. The single encrypted bit stream serves as both error detection and authentication

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

Data Source

PatentUS11552781B2Using error detection bits for cryptographic integrity and authentication
Publication Date: 2023.01.10 HONEYWELL INTERNATIONAL INC
  • US11552781B2 patent drawing
  • US11552781B2 patent drawing
  • US11552781B2 patent drawing

AI summary

In some examples, a method includes receiving a plaintext message including plaintext data and error detection bits. The method also includes encrypting the plaintext message based on a feedback algorithm to generate an encrypted message including a set of encrypted bits for error detection, cryptographic integrity, and cryptographic authentication. The set of encrypted bits for error detection, cryptographic integrity, and cryptographic authentication can replace the error detection bits in whole or in part. A receiver can confirm the cryptographic integrity and the cryptographic authentication of the encrypted message by decrypting the set of encrypted bits.