Attribute-Based Encryption With PQC Verification of Decryption Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional attribute based encryption (ABE) systems face challenges in achieving both flexibility and efficiency of access control while providing security against quantum computers, with issues including inefficient data sizes and encryption processing times, and inability to verify decryption conditions without using secret keys.

Innovation Solution

A cryptosystem that employs double encryption using attribute based encryption and post quantum cryptography, where a decryption-possible condition is encrypted using a combination of public keys from both systems, with parts of the ciphertext randomized to ensure security against quantum computers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If attribute based encryption is configured based on lattice cryptography technology to provide quantum resistance, then security against quantum computers is improved, but encryption processing time and data size efficiency deteriorate

Engineering Contradiction:
Improvesecurity against quantum computersVSAvoidencryption processing time
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The encryption process is divided into two independent stages: first, attribute-based encryption is applied to the plaintext to generate an ABE ciphertext; second, post-quantum cryptographic encryption is applied to the ABE ciphertext to generate a final PQC-encrypted ciphertext. This segmentation allows each encryption method to operate independently, optimizing for their respective strengths while avoiding the performance penalties of integrated approaches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements nested encryption where post-quantum cryptographic encryption is applied around the attribute-based encryption ciphertext. The PQC encryption layer contains the ABE ciphertext layer, creating a nested structure where the inner layer (ABE) provides fine-grained access control while the outer layer (PQC) provides quantum resistance. This nesting allows both cryptographic systems to function efficiently without interfering with each other's performance characteristics.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If attribute based encryption is configured based on lattice cryptography technology to provide quantum resistance, then security against quantum computers is improved, but ciphertext data size efficiency deteriorates

Engineering Contradiction:
Improvesecurity against quantum computersVSAvoidciphertext data size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The encryption process is divided into two independent stages: first, attribute-based encryption is applied to the plaintext to generate an ABE ciphertext; second, post-quantum cryptographic encryption is applied to the ABE ciphertext to generate a final PQC-encrypted ciphertext. This segmentation allows each encryption method to operate independently, optimizing for their respective strengths while avoiding the performance penalties of integrated approaches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements nested encryption where post-quantum cryptographic encryption is applied around the attribute-based encryption ciphertext. The PQC encryption layer contains the ABE ciphertext layer, creating a nested structure where the inner layer (ABE) provides fine-grained access control while the outer layer (PQC) provides quantum resistance. This nesting allows both cryptographic systems to function efficiently without interfering with each other's performance characteristics.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Adaptability or versatility

If key policy type attribute based encryption is used where decryption condition is set to user secret key, then flexibility of access control is improved, but ability to verify decryption condition without decryption deteriorates

Engineering Contradiction:
Improveflexibility of access controlVSAvoidverification of decryption condition
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent extracts the decryption condition verification from the decryption process itself. By applying post-quantum cryptographic encryption to the ABE ciphertext, the system creates a separate verification layer where the PQC decryption key can validate whether the ABE decryption conditions are satisfied without requiring actual decryption of the plaintext. This extraction enables independent verification of access rights.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The post-quantum cryptographic layer acts as an intermediary between the access control policy and the decryption operation. The PQC encryption/decryption mechanism serves as a mediator that can verify whether the holder of a secret key satisfies the decryption conditions without revealing the plaintext or requiring full decryption. This intermediary layer enables verification of decryption eligibility separate from the actual decryption process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12542661B2Encryption apparatus, decryption apparatus, decryption-possible verification apparatus, cryptosystem, encryption method, and computer readable medium
Publication Date: 2026.02.03 MITSUBISHI ELECTRIC CORP
  • US12542661B2 patent drawing
  • US12542661B2 patent drawing
  • US12542661B2 patent drawing

AI summary

An encryption unit (403) that an encryption apparatus (400) includes, when a user secret key SKΓ is generated using a secret key MSK of attribute based encryption and a set of attributes Γ corresponding to a decryption-possible condition L, generates a key K and a ciphertext P corresponding to the key K by encrypting the decryption-possible condition L using, as an encryption key of the attribute based encryption, a key PK consisting of a public key MPK corresponding to the secret key MSK and a public key PQCPK of post quantum cryptography, regards a part of the ciphertext P where the decryption-possible condition L is encrypted based on a secret value as P-D, regards a part of the ciphertext P where the secret value that is shared is encrypted as P-SS, and generates K′ and P′-D by randomizing each of the key K and the P-D using a random number R, and generates a ciphertext C by encrypting data consisting of the P-D and the random number R using the public key PQCPK. Here, the P-SS, the P′-D, and the K′ are decryption-possible verification parameters corresponding to the user secret key SKΓ.