Communication Game Content Unlock via Encrypted Terminal Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication games face challenges in efficiently distributing content data among users, where unauthorized terminals may gain access, and verification times can be lengthy, leading to user dissatisfaction.
Innovation Solution
A system where terminals encrypt data with encryption keys, allowing verification only when a predetermined condition is met, ensuring secure and efficient distribution of content data among authorized users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If content data is stored in each terminal and use is permitted when predetermined condition is satisfied, then security is improved, but unauthorized terminals may still gain access
Solution Approach 1:
The system performs preliminary verification by checking whether encrypted data matching the content data exists in the terminal before permitting use. This preliminary check prevents unauthorized terminals from accessing content data even if they possess decryption keys, as the verification process occurs before any actual content data usage is allowed.
Solution Approach 2:
The system implements a feedback mechanism where the terminal provides verification results about the presence of encrypted data to the content management system. This feedback loop allows the system to confirm whether a terminal is truly authorized before permitting content data usage, creating a closed-loop security verification process that prevents unauthorized access.
2Measurement precision
If encrypted data is transmitted from first terminal to another terminal for verification, then verification accuracy is improved, but transmission time increases
Solution Approach 1:
The system extracts only the essential verification element (encrypted data) from the complete content data set and transmits it separately for verification. By taking out only the necessary cryptographic component rather than transmitting entire content data files, the system maintains high verification accuracy while significantly reducing transmission time and bandwidth requirements.
Solution Approach 2:
The system changes the parameter of data transmission by transmitting encrypted data in a compact cryptographic format rather than full-content format. This parameter change transforms the transmission from large-scale content delivery to small-scale verification data exchange, maintaining verification accuracy while reducing transmission time to minimal levels.
3Reliability
If multiple decryption keys are used for verification, then security level is improved, but verification complexity increases
Solution Approach 1:
The system segments the verification process by handling multiple decryption keys in separate, independent verification steps rather than attempting to process them simultaneously. Each decryption key is tested against the encrypted data in sequence, and the first successful match grants access. This segmentation maintains high security level while reducing verification complexity by breaking down the multi-key process into simple, manageable stages.
Data Source
AI summary
A system that executes a communication game with communication between/among a plurality of terminals is provided. Each of the terminals includes content data that is available at least in the communication game when at least a predetermined condition is satisfied and a decryption key. A first terminal of the terminals that satisfies at least the predetermined condition includes an encryption key corresponding to the decryption key. The first terminal transmits encrypted data encrypted with the encryption key to another terminal when it executes the communication game. When another terminal receives the encrypted data from the first terminal, another terminal verifies the encrypted data based on the decryption key. When verification of the encrypted data received from the first terminal is successful, a second terminal of the terminals that does not satisfy the predetermined condition permits temporary use of content data in the communication game by the second terminal.


