Memory Controller Binding Content to Removable Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital rights management (DRM) systems face limitations in content accessibility when a user changes mobile phones, as the secret stored in the device is not transferable, leading to inaccessibility of encrypted content.
Innovation Solution
A method involving a memory device with a controller that encrypts information to generate a parameter, allowing access to content stored on a separate memory device, effectively binding the content to the first memory device, ensuring it remains inaccessible without the parameter.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the secret is stored in the mobile phone to bind content, then content security is improved, but content accessibility deteriorates when the user changes mobile phones
Solution Approach 1:
The system divides the secret storage function into two separate components: a first memory device (e.g., mobile phone) that stores a first portion of the secret, and a second memory device (e.g., memory card) that stores a second portion of the secret. This segmentation allows the content to be accessible across different devices while maintaining security, as both portions are required together to decrypt the content.
2Reliability
If content is encrypted with a cryptographic key derived from a secret, then content protection is improved, but device compatibility deteriorates
Solution Approach 1:
The system introduces a binding configuration as an intermediary element that links the cryptographic key to specific device identifiers. This binding configuration is stored in the second memory device and enables the cryptographic system to verify whether the current device is authorized to access the content, thus maintaining both security and compatibility.
3Reliability
If the secret is bound to a specific mobile phone, then digital rights management is improved, but user convenience deteriorates
Solution Approach 1:
The system dynamically adjusts the binding mechanism by storing the binding configuration in a removable second memory device rather than permanently in the mobile phone. This allows the binding to be transferred between devices while maintaining the cryptographic security, enabling users to access their content on different devices without compromising digital rights management.
Data Source
AI summary
A memory device is provided. The memory device includes a memory configured to store information. The memory device also includes a memory controller in communication with the memory. The memory controller is configured to encrypt the information to define a parameter and access an account on a second memory device based on the parameter to gain access to content. The content is stored in the second memory device and the memory device and the second memory device are configured to be removably coupled to a computing device.


