VR Terminal Environment Authentication via Server Random Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In virtual reality (VR) environments, users face challenges in securely entering information due to the risk of their field of view being hijacked by malicious programs, leading to potential privacy breaches and security risks, especially during transactions like fast payments, as conventional interaction methods are not effective in identifying illegal VR interactive environments.
Innovation Solution
A VR scenario-based authentication method where a VR terminal calculates interactive environment authentication information based on random information from a server, combines it with user-entered password information, and sends it back to the server for verification, allowing the server to perform reverse calculations to ensure the authenticity of the environment, thereby determining if the interaction is secure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional password input methods are used in VR environments, then user interaction simplicity is maintained, but security against field of view hijacking is compromised
Solution Approach 1:
The system performs preliminary actions by generating random information and calculating interactive environment authentication information before the actual password input occurs. The VR terminal calculates authentication information based on random information from the server, and the server performs reverse calculations to verify environment authenticity before processing the password, preventing hijacking attempts before they can succeed
Solution Approach 2:
Interactive environment authentication information serves as an intermediary mechanism between the user and the password verification process. This authentication information, derived from random server information and environment parameters, mediates the verification process by allowing the server to validate the interactive environment's legitimacy without directly exposing the password to potential hijackers
2Reliability
If speech-based password input is used, then security against visual hijacking is improved, but ease of operation is reduced
Solution Approach 1:
The authentication system incorporates multiple input modalities including speech recognition and traditional input methods within the VR interface. The system can accept password input through speech commands or other VR-compatible input methods, making the security mechanism universally applicable across different user preferences and accessibility needs while maintaining the core authentication logic
3Measurement precision
If environment authentication is implemented, then detection of illegal VR environments is improved, but processing time increases
Solution Approach 1:
The system performs preliminary calculations of interactive environment authentication information based on random server information and environment parameters before the actual authentication decision is made. By pre-calculating these authentication values and preparing the verification framework in advance, the system reduces the time required for actual environment verification when needed
Solution Approach 2:
The authentication process uses efficient reverse calculation methods that allow the server to quickly verify environment authenticity without extensive processing. The mathematical relationships established through the random information and authentication calculations enable rapid verification, rushing through the validation process efficiently while maintaining high measurement precision
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present specification provides a VR scenario-based authentication method, including: calculating interactive environment authentication information based on random information delivered by a virtual reality server, obtaining password information entered by a user in a virtual reality scenario, and sending the password information and the interactive environment authentication information to the virtual reality server, so that the virtual reality server obtains random information through reverse calculation based on the interactive environment authentication information after the password information is verified, and matches the random information obtained through reverse calculation against the random information delivered to a virtual reality client, to perform security authentication on an interactive environment of the virtual reality scenario.