Identity-Based Encryption for Composite Document Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing access control technologies for composite documents with multiple parts and formats struggle to provide fine-grained access control across dispersed participants without a trusted third party, leading to security challenges in collaborative workflows involving sensitive data.

Innovation Solution

The implementation of Identity-Based Encryption (IBE) eliminates the need for prior possession of public and private keys by calculating them based on user identities, allowing for delayed private key generation and enforcement of workflow order, enabling secure access control and management of composite documents across organizational boundaries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional access control technologies are used for composite documents, then basic security can be provided, but fine-grained access control across dispersed participants cannot be achieved without a trusted third party

Engineering Contradiction:
Improveaccess control securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the trusted third party (certificate authority) from the system by using identity-based encryption. Each participant's identity (email address, username, or other unique identifier) directly serves as their public key, eliminating the need for external key management infrastructure. This allows fine-grained access control to be implemented without requiring a centralized trusted authority, thereby reducing system complexity while maintaining security reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system enables participants to self-generate their cryptographic key pairs using their own identities. Each user can independently derive their public key from their identity and obtain their private key through secure key generation processes without requiring enrollment with a certificate authority. This self-service capability reduces the need for complex centralized management while maintaining secure access control.

Inventive Principle:
Principle #25Self-service

2Reliability

If public and private keys are required to be possessed prior to workflow, then security can be established, but delayed private key generation and workflow order enforcement become impossible

Engineering Contradiction:
Improvesecurity establishmentVSAvoidworkflow flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements preliminary action by pre-defining the workflow order and access permissions in the encrypted composite document structure. The document master can specify which participants need access to which parts of the document and in what sequence, without requiring participants to have their private keys ready beforehand. The key generation and distribution is triggered automatically when needed during the workflow execution, enabling both security and flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically generates and distributes private keys to participants based on their position in the workflow and the current state of document processing. Rather than requiring static pre-provisioning of keys, the system adapts key distribution to the actual workflow needs, allowing participants to receive keys only when they need to access the document, thereby enabling both security and workflow flexibility.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If fine-grained access control is implemented across organizational boundaries, then secure collaborative workflows can be enabled, but the risk of data breaches increases without proper encryption

Engineering Contradiction:
Improvecollaborative workflow capabilityVSAvoiddata breach risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by encrypting different parts of the composite document with different cryptographic keys corresponding to different participants' identities. Each participant can only decrypt and access the specific portions of the document for which they have been granted permission, while other portions remain encrypted. This fine-grained, location-specific encryption approach enables secure cross-organizational collaboration by ensuring that each participant accesses only the data they are authorized to view, thereby reducing data breach risk while maintaining workflow versatility.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8732481B2Object with identity based encryption
Publication Date: 2014.05.20 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8732481B2 patent drawing
  • US8732481B2 patent drawing
  • US8732481B2 patent drawing

AI summary

A workflow order is created for the object. Public parameters are received from a key generation center at a computer associated with an object master. A public key is generated at the computer system based on a user identifier and the public parameters, wherein the user identifier is comprised of user related information. The object is encrypted using the public key such that the object cannot be opened without the a private key, wherein the object is a composite document comprising multiple elements of documents of different formats, and wherein the private key is generated in response to a request from an authenticated user using the user identifier at the key generation center. Access to the multiple elements of the object is controlled based on workflow order.