SD Card CPRM Support Space and Security Command Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional SD card systems require host-side support for CPRM mechanisms, which can be limiting in terms of security and data protection capabilities, especially when interacting with SD cards.
Innovation Solution
An SD card system that includes a Flash memory with a dedicated CPRM support space and a controller executing firmware to treat read/write commands as security commands, enabling the operation of a CPRM mechanism over the data storage space, with specific command allocations and protocols for secure data management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If host-side support for CPRM mechanisms is required, then CPRM functionality can be achieved, but device complexity and dependency on host capabilities increase
Solution Approach 1:
The SD card is designed to autonomously execute CPRM mechanisms through embedded firmware and dedicated CPRM support space in Flash memory. The card independently processes security commands, performs encryption/decryption operations, and manages content protection without requiring host-side CPRM support, making the system self-sufficient for security operations
Solution Approach 2:
The patent integrates CPRM functionality directly into the SD card by combining Flash memory with CPRM support space, controller firmware, and security command processing in a single device. This merging of storage and security processing functions eliminates the need for separate host-side CPRM implementation
2Reliability
If read/write commands are treated as security commands for CPRM support space, then data security is enhanced, but command processing complexity increases
Solution Approach 1:
The Flash memory is segmented into distinct regions: data storage space for user data and CPRM support space for security operations. This segmentation allows the controller to route read/write commands to appropriate regions, treating commands to CPRM support space as security commands while maintaining standard data operations elsewhere
Solution Approach 2:
Different quality levels are applied to different regions of Flash memory. The CPRM support space receives enhanced security processing with dedicated firmware handling, while the data storage space maintains standard read/write operations. This localized security approach protects sensitive areas without unnecessarily complicating the entire command processing system
Data Source
AI summary
A Secure Digital (SD) card, and an system and an operating method for the SD card are disclosed. The disclosed SD card has a Flash memory and a controller. The Flash memory contains a data storage space and a Content Protection Recorded Media (CPRM) support space. The controller executes a firmware of the SD card, such that read/write commands provided from a host for the CPRM support space are regarded and executed as security commands and a CPRM mechanism is operated over the data storage space.


