Storage Unit Write-Verify Control for Secure Erasure
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Information processing apparatuses with enabled write-verify functions experience prolonged secure erasure times due to the need for data verification during the overwriting process, leading to user inconvenience.
Innovation Solution
The apparatus disables the write-verify function during the secure erasure process, allowing for faster data overwrite operations by skipping the verification step, thereby reducing the overall execution time of the secure erasure function.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the write-verify function is enabled during secure erasure, then data integrity is ensured, but the execution time of secure erasure is prolonged
Solution Approach 1:
The write-verify function is dynamically controlled based on the operation type. During normal write operations, the function is enabled to ensure data integrity. During secure erasure operations, the function is disabled to reduce execution time. This dynamic adjustment allows the system to optimize performance for different operational contexts while maintaining reliability where needed.
Solution Approach 2:
The verification parameter of the storage device is changed based on the operation type. By changing the verification parameter from enabled to disabled during secure erasure operations, the system achieves faster execution time while maintaining the security purpose of the operation. This parameter change allows the same storage device to serve different functional requirements.
2Reliability
If the write-verify function is enabled during normal write operations, then data correctness is verified, but throughput is reduced
Solution Approach 1:
The write-verify function is dynamically activated or deactivated based on the operational context. During normal write operations, it is activated to verify data correctness. During secure erasure operations, it is deactivated to maximize throughput. This dynamic behavior allows the system to balance reliability and productivity according to the specific operational needs.
Data Source
AI summary
When a storage unit whose function is enabled is controlled to execute a write process, the storage unit executes the write process using the function. When the storage unit whose function is enabled is controlled to execute an erasure process, the storage unit executes the erasure process without using the function.


