Avatar Image Model Encryption for Secure Streamer Interactions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current livestreaming technologies using avatars face security issues with avatar image model files being susceptible to leakage and theft during interactions between online streamers, compromising the intellectual property rights of the streamers.
Innovation Solution
The method involves encrypting image model files of online streamers using a target key before interaction requests, sending the encrypted files to clients, and providing the key only upon decryption request, ensuring secure transmission and reducing the risk of unauthorized access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If image model files are transmitted in plaintext during livestreaming interactions, then transmission speed and ease of operation are improved, but security and reliability deteriorate due to susceptibility to leakage and theft
Solution Approach 1:
The patent applies preliminary action by encrypting the image model file before it is transmitted to the second client. The encryption is performed in advance during the interaction request phase, so that when the file is transmitted, it is already in encrypted form, preventing interception and theft during transmission. This resolves the contradiction by maintaining ease of transmission while significantly improving security through pre-encryption.
Solution Approach 2:
The patent introduces encryption as an intermediary mechanism between the sender and receiver of the image model file. The encryption process acts as a mediator that transforms the plaintext file into ciphertext, requiring a decryption key for access. This intermediary layer protects the file during transmission while maintaining the overall transmission workflow, thus improving security without compromising operational ease.
2Reliability
If image model files are encrypted before transmission, then security and reliability are improved, but transmission efficiency and productivity may deteriorate due to encryption processing time
Solution Approach 1:
The patent performs encryption as a preliminary action during the interaction request phase, before the actual file transmission begins. By completing the encryption process in advance, the system avoids delays during the critical transmission phase, thus maintaining high transmission efficiency while ensuring security. The encryption overhead is absorbed in the preliminary setup phase rather than bottlenecking the transmission process.
3Ease of operation
If decryption keys are provided immediately with encrypted files, then ease of operation is improved, but security deteriorates due to increased risk of key leakage and unauthorized access
Solution Approach 1:
The patent segments the encrypted file and the decryption key into separate transmission channels. The encrypted image model file is transmitted to the second client, while the decryption key is retained by the first client or transmitted through a different secure channel. This segmentation ensures that even if the file transmission is intercepted, the key remains separate and secure, preventing unauthorized decryption while maintaining operational ease through controlled key distribution.
Solution Approach 2:
The patent uses the decryption key as a controlled intermediary that mediates access to the encrypted file. Rather than providing immediate unconditional access, the key serves as a gated intermediary that can be selectively provided to authorized parties under controlled conditions. This maintains security by preventing unauthorized access while preserving ease of operation for legitimate users who receive the key through proper channels.
Data Source
AI summary
This application provides an image model file transmission method and computing device. The method includes: receiving an image model file of a first online streamer that is sent by a first client; obtaining a target key, and encrypting the image model file based on the target key to obtain an encrypted image model file; in response to determining that an interaction request for the first online streamer and a second online streamer is received, sending the encrypted image model file to a second client based on an online streamer identifier of the second online streamer that is carried in the interaction request; and in response to determining that a decryption request sent by the second client is received, sending the target key to the second client, where the target key is used by the second client to decrypt the encrypted image model file to obtain the image model file.


