Information Processing Apparatus Secure Data Deletion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing apparatuses, particularly those using semiconductor storage devices like SSDs, face challenges in ensuring complete data deletion due to wear leveling techniques, which can leave data undeleted in blocks, leading to potential data leakage, and users may misunderstand the completeness of deletion based on generic settings.
Innovation Solution
The apparatus selectively sets and performs overwrite deletion methods based on the type of storage device mounted, using a partition configuration management table to determine whether to perform overwrite deletion and choosing appropriate methods such as writing zero or random data, ensuring complete data erasure, especially for sensitive data areas.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If overwrite deletion is performed on semiconductor storage devices with wear leveling, then data security is improved, but data may remain undeleted in blocks yet to be replaced
Solution Approach 1:
The system performs preliminary identification of the storage device type before executing deletion. When a semiconductor storage device with wear leveling is detected, the system proactively disables overwrite deletion and instead uses immediate block replacement deletion, preventing the problem of residual data before it can occur
Solution Approach 2:
The system changes the deletion method parameter based on the storage device type. For semiconductor storage devices, it switches from overwrite deletion to block replacement deletion, adapting the deletion strategy to match the characteristics of the storage medium
2Ease of operation
If generic deletion settings are provided for all storage devices, then ease of operation is improved, but users may misunderstand the completeness of deletion
Solution Approach 1:
The system automatically detects the storage device type and selects the appropriate deletion method without requiring user knowledge or configuration. The device serves itself by making intelligent decisions about how to delete data based on its own understanding of the storage medium's characteristics
Solution Approach 2:
The system provides feedback to the user about the actual deletion method being used and its effectiveness. By displaying device-specific deletion information, the system ensures users understand what is happening to their data, eliminating misconceptions about deletion completeness
3Reliability
If overwrite deletion is used on hard disk drives, then data security is improved, but processing time increases due to multiple overwrite operations
Solution Approach 1:
The system changes the deletion parameter based on storage device type. For hard disk drives, it applies overwrite deletion with multiple passes to ensure security, while for semiconductor storage devices, it switches to immediate block replacement, optimizing deletion time without sacrificing security where applicable
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An information processing apparatus includes an acquisition unit configured to acquire type information about a connected nonvolatile storage device, and a display control unit configured to control whether to display a setting screen for deleting data stored in the nonvolatile storage device based on the type information acquired by the acquisition unit.