Selective Block Encryption for Storage Error Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
General block device encryption encrypts entire disc devices, including error analysis data, making it difficult to analyze file system errors and is inefficient due to encrypting all blocks, which is not necessary.
Innovation Solution
An electronic device selectively encrypts blocks based on criteria, configuring a block layer to virtualize storage, allowing only necessary data blocks to be encrypted, and avoiding encryption of blocks used for error correction, thereby enhancing security and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If general block device encryption encrypts the entire disc device, then data security is improved, but error analysis capability deteriorates because error analysis data is also encrypted
Solution Approach 1:
The patent segments the disc device into multiple blocks and selectively encrypts only specific blocks (data blocks) while leaving other blocks (error analysis blocks) unencrypted. This allows the system to maintain data security for encrypted blocks while preserving error analysis capability through unencrypted blocks.
Solution Approach 2:
Different blocks are assigned different encryption properties based on their function. Data blocks are encrypted to provide security, while error analysis blocks are kept unencrypted to maintain error detection and analysis capabilities. This local differentiation resolves the contradiction between security and error analysis.
2Reliability
If general block device encryption encrypts all blocks, then data security is improved, but encryption efficiency deteriorates due to unnecessary encryption of all blocks
Solution Approach 1:
The patent extracts only the necessary blocks (data blocks) for encryption while excluding unnecessary blocks (error analysis blocks) from the encryption process. This selective approach maintains security for important data while improving encryption efficiency by avoiding unnecessary encryption operations.
Solution Approach 2:
Instead of applying encryption to all blocks (excessive action), the patent applies encryption only to the necessary data blocks (partial action). This partial encryption approach achieves the required security level while significantly improving encryption efficiency by reducing the total number of encryption operations.
3Productivity
If selective encryption is implemented, then encryption efficiency is improved, but device complexity increases due to block selection criteria and management
Solution Approach 1:
The patent performs preliminary classification of blocks into data blocks and error analysis blocks before the encryption process. This preliminary action organizes the blocks according to their function, making the subsequent selective encryption process simpler and more efficient by avoiding the need for complex real-time decision-making during encryption.
Data Source
AI summary
An operation method for an electronic device is disclosed. The operation method for an electronic device according to an embodiment may comprise the steps of: configuring a block layer for virtualizing a storage on a volatile memory as a block device; storing a file in the configured block layer in units of blocks; selectively encoding, in a unit of at least one block, the file which has been stored in units of blocks; and storing at least one of an encoded block and a non-encoded block in the storage.


