Hash Verification for Secure Multi-Media Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems face challenges in implementing strict usage control for content stored on information recording media, such as DVDs, and locally stored data when played back simultaneously, particularly in managing and securing data generated or obtained from external sources, leading to unauthorized access and usage.
Innovation Solution
An information processing apparatus and method that calculates and verifies hash values of certificates stored on the media, using content certificates to ensure integrity and authorization for playback, incorporating public key certificates and identification information to manage and control usage, constructing a virtual file system for secure playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If content from multiple information recording media is played back simultaneously, then content versatility and user convenience are improved, but security control and authorization management become more difficult
Solution Approach 1:
The patent segments the authorization verification process into distinct components: hash value calculation from certificates, signature verification, and content usage rights checking. This segmentation allows each security check to be performed independently for each content source, maintaining strict control even when multiple media are played simultaneously.
Solution Approach 2:
The patent performs preliminary security verification by calculating hash values from certificates and verifying signatures before content playback is authorized. This preliminary action ensures that authorization is confirmed in advance for each content source, preventing unauthorized access during simultaneous playback operations.
2Reliability
If hash value verification and signature checking are performed for each content, then authorization security is improved, but processing time and system complexity increase
Solution Approach 1:
The patent performs hash value calculation and signature verification as preliminary actions before content playback is authorized. By completing these security checks in advance, the system ensures thorough authorization verification without delaying the actual playback operation, as the verification results are cached and reused.
Solution Approach 2:
The patent introduces hash values as intermediary elements that represent certificates. Instead of directly verifying complex certificates during playback, the system calculates hash values from certificates and verifies these compact representations, significantly reducing verification time while maintaining security integrity.
3Reliability
If local storage content is managed with the same security level as media content, then overall security is improved, but ease of operation and user convenience deteriorate
Solution Approach 1:
The patent implements a universal authorization framework that handles both information recording medium content and local storage content through the same security mechanisms. The system uses identical hash verification and signature checking processes for both content sources, providing consistent security while maintaining a unified user interface and operation flow.
Solution Approach 2:
The patent enables the system to automatically perform security verifications for local storage content without requiring manual user intervention. The authorization management system self-services by automatically calculating hash values, verifying signatures, and enforcing usage rights for local content, making the security process transparent to users while maintaining high security standards.
Data Source
AI summary
An information processing apparatus includes a data processor configured to obtain first content stored in a first information recording medium and second content which is stored in a second information recording medium and which is usable together with the first content, and to perform content playback processing by using the first content and the second content. The data processor calculates a hash value of a certificate stored in the first information recording medium, and verifies the calculated hash value against a hash value stored in a content certificate corresponding to the first content, and on the condition that the calculated hash value and the hash value stored in the content certificate coincide with each other, the data processor performs the content playback processing by using the first content and the second content.


