Nonce-Based Block Cipher Proof-of-Work for Secure Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing proof-of-work (PoW) systems lack flexibility, security, and reliability, particularly in environments requiring secure and scalable authentication and encryption, such as vehicle-internal networks.

Innovation Solution

A method involving associating a data block with a nonce, encrypting it with a secret key to form a tag, and checking if it meets a predetermined criterion, with variations to the nonce until the tag meets the criterion, allowing for secure and flexible PoW implementation using symmetric encryption and adjustable difficulty levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional PoW systems are used, then basic computational puzzle functionality is achieved, but flexibility and security are insufficient for specialized environments

Engineering Contradiction:
ImproveflexibilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies parameter changes by utilizing block cipher encryption with variable key lengths and different cipher algorithms (e.g., AES, DES) to adjust the computational difficulty and security level of the PoW mechanism. The encryption parameters such as block size, key length, and number of encryption rounds can be modified to suit different security requirements and computational resources, thereby achieving both flexibility and enhanced security.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If block encryption with symmetric keys is implemented, then security and flexibility are improved, but computational overhead increases

Engineering Contradiction:
ImprovesecurityVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements partial action by applying block encryption only to specific portions of the data or to critical fields within the PoW structure, rather than encrypting the entire dataset. This selective encryption approach maintains security for sensitive information while reducing the overall computational overhead and energy consumption associated with processing large volumes of data through encryption operations.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If PoW difficulty is increased to limit participants, then network security is improved, but computational requirements and energy consumption increase

Engineering Contradiction:
Improvenetwork securityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent applies dynamics by implementing an adaptive PoW difficulty mechanism that automatically adjusts the encryption complexity and computational requirements based on the current state of the network. When the network experiences high participation or potential security threats, the difficulty increases to maintain security. Conversely, when the network is stable with fewer participants, the difficulty is reduced to lower energy consumption, thereby achieving a dynamic balance between security and energy efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12494896B2Proof-of-work based on block cipher
Publication Date: 2025.12.09 INFINEON TECHNOLOGIES AG
  • US12494896B2 patent drawing
  • US12494896B2 patent drawing
  • US12494896B2 patent drawing

AI summary

The disclosure creates a method for generating a proof-of-work. In the method, a data block is associated with a nonce. Then, the data block associated with the nonce is encrypted into a tag using a secret key. In a further step it is checked whether the tag meets a predetermined criterion. If the tag does not meet the predetermined criterion, the nonce is varied and the association and encryption are repeated until the check shows that the tag meets the criterion. In addition, the disclosure relates to the implementation of the proof-of-work during the process of authentication, encryption, transmission and reception of a message. In addition, the disclosure relates to a computer program and a device for carrying out the method.