Cryptographic Data Processing Using Masked Biometric Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cryptographic processing using biometric information faces challenges in securely protecting multiple confidential information sets for the same person, as leaked decryption keys can be misused to access different authentication systems, leading to unauthorized access.

Innovation Solution

A cryptographic data processing method that selects and uses different masks for each ciphertext, generating masked random numbers and keys from biometric information, and employs error-correction encoding to ensure only valid biometric and mask combinations can decode the information, preventing misuse of decryption keys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the same biometric code is used to generate encryption keys for multiple confidential information sets, then user authentication convenience is improved, but security is worsened because a leaked decryption key can be misused to access different authentication systems

Engineering Contradiction:
Improveuser authentication convenienceVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the authentication system by introducing mask information that divides the relationship between biometric codes and encryption keys. Each confidential information set is associated with a unique mask, creating independent authentication segments. This allows the system to maintain convenience (single biometric input) while improving security (isolated key generation through mask segmentation).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different mask information to different confidential information sets or authentication systems. This creates localized security zones where each system has its own protective mask, preventing a leaked key from one system from compromising other systems while maintaining the same biometric authentication method.

Inventive Principle:
Principle #3Local quality

2Reliability

If mask information is introduced to generate different encryption keys for the same biometric code, then security is improved by preventing key misuse, but device complexity is worsened due to additional mask management

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent achieves universality by designing the mask information as a multi-functional element that serves multiple purposes: it differentiates between confidential information sets, secures key generation, and enables independent authentication systems. The same mask mechanism can be applied across different systems without requiring fundamentally different approaches, managing complexity through a universal masking framework.

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

3Reliability

If error-correction encoding is used with masked random numbers, then security against noise and unauthorized access is improved, but manufacturing precision is worsened due to complex encoding requirements

Engineering Contradiction:
Improvesecurity against noise and unauthorized accessVSAvoidencoding implementation precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by pre-generating masked random numbers with embedded error-correction encoding before actual authentication occurs. This preparation phase creates a robust foundation that automatically handles noise and potential attacks during authentication, reducing the precision burden on real-time encoding operations while maintaining strong security.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10904006B2Method and apparatus for cryptographic data processing
Publication Date: 2021.01.26 FUJITSU LTD
  • US10904006B2 patent drawing
  • US10904006B2 patent drawing
  • US10904006B2 patent drawing

AI summary

A mask is selected amongst a plurality of masks. A first masked random number is generated by converting a first random number using the selected mask, and a first key is generated from the first masked random number and a first biometric code generated from biometric information. In addition, mask information indicating the selected mask is stored. A second masked random number is generated by converting a second random number using the selected mask or a different mask having a predetermined relationship with the selected mask, and a second key is generated from the second masked random number and a second biometric code. A ciphertext is generated using one of the first key and the second key and an error-correction encoding method.