File Sharing Key Manager Credential Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file sharing systems face challenges in managing access rights efficiently, leading to security issues like identity fraud and complex key management, especially when multiple users and files are involved, resulting in impractical storage requirements and security vulnerabilities.

Innovation Solution

A file sharing system utilizing a key manager unit that generates and manages asymmetric key pairs for users and files, creating encrypted files and credentials for secure access, allowing authorized users to decrypt files using their private keys, while simplifying access control through user and file identifier management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If exclusive access rights with unique encryption keys are used for each user-file pair, then file security is improved, but storage space requirements increase significantly

Engineering Contradiction:
Improvefile securityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The patent segments the key management system into two distinct components: file-level encryption keys (which encrypt the actual file data) and access credentials (which contain user-specific decryption information). This segmentation allows the file to be encrypted once with a single file key, while multiple users receive different credential segments that reference this key, thereby maintaining security without requiring N×F unique key pairs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces credentials as an intermediary data structure that mediates between the file encryption key and user private keys. The credential contains the file key identifier and the user's public key, serving as a reference that connects users to the encrypted file without storing redundant encryption data. This intermediary mechanism resolves the contradiction by enabling secure access control with minimal storage overhead.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If Access Control Lists are used to manage user access rights, then ease of operation is improved, but security vulnerabilities increase due to identity fraud and access-right tampering

Engineering Contradiction:
Improveaccess managementVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces the traditional Access Control List (mechanical system of permission tables) with a cryptographic system based on asymmetric encryption and digital signatures. Instead of managing access rights through administrative lists that are vulnerable to tampering, the system uses mathematically secure key pairs and credential verification. User B's access to User A's file is secured through cryptographic proof rather than trust-based permission lists, eliminating security vulnerabilities while maintaining ease of operation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent uses digital signatures as cryptographic copies that verify authenticity without duplicating the original secret information. When User A signs the credential with their private key, it creates a verifiable copy that proves authorization. This cryptographic copying mechanism provides security equivalent to or better than traditional ACLs while maintaining operational simplicity.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If multiple file owners and file sharers are involved simultaneously, then file sharing versatility is improved, but key management complexity increases making the system impractical

Engineering Contradiction:
Improvefile sharing capabilityVSAvoidkey management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal credential structure that works for any number of users and files. The credential format (containing file key identifier, user public key, and signature) is multi-functional and can accommodate any user-file pairing without requiring different management approaches. This universal mechanism allows N users to share M files simultaneously while maintaining constant key management complexity, as each user-file relationship follows the same credential issuance and verification process.

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

Data Source

PatentUS20240097888A1File sharing system and method
Publication Date: 2024.03.21 INFOKEYVAULT TECH CO LTD
  • US20240097888A1 patent drawing
  • US20240097888A1 patent drawing
  • US20240097888A1 patent drawing

AI summary

In a file sharing system, a key manager unit realizes a correspondence between the first user identifier and the first public key in response to a registration request of the first user, generates a first key material for encrypting the first file into a first encrypted file, and generates a first credential according to the first user identifier, the first file identifier, the first public key and the first key material after receiving an access-right claim request to the first file from the first user. A file storage unit stores the first encrypted file and the first credential. The first user uses the first user identifier, the first file identifier and the first private key to retrieve the first key material out of the first credential, and uses the first key material to decrypt the first encrypted file into the first file.