Data Filing System Encryption Key Expiry Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data filing systems fail to effectively respect the 'right to be forgotten' by simply deleting personal data, which can compromise data integrity and audit trails.
Innovation Solution
A method that involves classifying data elements, assigning a unique encryption key with a specific expiry date, encrypting the data, and deleting the key upon expiry, ensuring personal data remains inaccessible while maintaining data integrity and audit trail reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If personal data is deleted from the data filing system after the expiry date, then the right to be forgotten is respected, but data integrity and audit trail reliability are compromised
Solution Approach 1:
The patent segments the data storage into two distinct components: the encrypted personal data itself and the decryption key. The personal data remains stored in the data filing system in encrypted form, while the decryption key is stored separately and deleted upon expiry. This segmentation allows the data to persist for audit purposes while the key deletion ensures the right to be forgotten is respected.
Solution Approach 2:
The patent introduces encryption as an intermediary mechanism between the stored data and access to that data. The encrypted personal data serves as an intermediate state that preserves data integrity and audit trails, while the decryption key acts as a controlled access point that can be selectively removed to enforce the right to be forgotten without affecting the underlying data structure.
2Reliability
If personal data is deleted from the data filing system after the expiry date, then the right to be forgotten is respected, but comprehensive auditing is compromised
Solution Approach 1:
The patent segments audit-capable data from access-capable data. Encrypted personal data is retained in the system to maintain complete audit trails, while the decryption key is separately managed and deleted. This allows auditors to access and verify the existence and handling of data without being able to decrypt or access the actual personal information after expiry.
Solution Approach 2:
The patent applies different access qualities to different aspects of the data. The encrypted data maintains its structural integrity and metadata for auditing purposes, while the decryption capability is locally removed through key deletion. This creates a state where data can be audited for compliance without being accessible for personal use.
3Reliability
If encryption keys are assigned to data elements, then data security is improved, but system complexity increases
Solution Approach 1:
The patent implements automated key management where the system itself generates, assigns, tracks, and deletes encryption keys without requiring manual intervention. The data filing system automatically manages the entire key lifecycle, including generating unique keys for each personal data element, storing them securely, and deleting them upon expiry. This automation reduces operational complexity despite the increased cryptographic complexity.
Solution Approach 2:
The patent creates a universal key management framework that handles multiple functions: data encryption, key generation, key storage, expiry tracking, and key deletion. This multi-functional approach consolidates what could be separate complex systems into a unified mechanism that manages all cryptographic operations through a single integrated process.
Data Source
Figure 1
Figure 2~3
Figure 4~5
AI summary
In a method of data filing, a data filing system receives a data element to be included in a data file. The data filing system randomly assigns an encryption key (703) to the data element so as to avoid that the encryption key (703) is assigned to another data element in the data filing system. The data filing system defines an expiry date (702) for the data element and internally stores the encryption key (703) in association with the expiry date (702) that has been defined. The data filing system encrypts the data element on the basis of the encryption key (703) so as to obtain an encrypted data element. The data filing system includes the encrypted data element in the data file. The data filing system deletes (705) the encryption key (703) when the expiry date (702) associated with the encryption key is reached. This technique allows respecting a right to be forgotten while ensuring integrity of an audit trial within the data filing system.