AR safe deposit box setting method and AR device
AR safes, which utilize AR positioning technology and multi-verification mechanisms, solve the problem of low security in traditional safes, achieving high security and convenient file access. They are suitable for encrypted storage of electronic data such as files.
Patent Information
- Application Number
- CN202410538505.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-30
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2044-04-30
AI Technical Summary
Traditional file safes suffer from low security, vulnerability to hacking, and poor user experience in the digital age, especially in their inability to effectively protect private files if the password is forgotten.
The AR safe uses AR positioning technology to determine the user's location and combines it with action verification to provide a multi-factor authentication mechanism, including action matching and permission information verification, to ensure that the safe can only be accessed after the user is in a specific location and performs a specific action.
This enhances the security of the safe, making it more difficult to crack the code. Even if the code is observed, it requires a second layer of verification, achieving triple-verification confidentiality management and ensuring the security of files during storage and access.
Smart Images

Figure CN118503948B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application relates to the field of security, in particular to an AR safe setting method and an AR device. BACKGROUND
[0002] With the emphasis on data security and privacy protection, the application of traditional file safes has been challenged in the digital era. Traditional file safes usually use electronic lock technologies based on passwords or fingerprint recognition to store private files in internal hard disks or encrypted storage chips. Users need to enter passwords or perform fingerprint verification to open the safe and access the private files. If the hard disk or chip is lost, it will cause security risks, and there is a risk of cracking or counterfeiting. Moreover, if the storage medium is forgotten after a person has verified, it may cause subsequent personnel to skip the verification stage and directly access the problem, and if you want to improve security, you need to use a higher complexity password, which makes it difficult for users to remember themselves, reducing the user's access experience. SUMMARY
[0003] The technical problem to be solved by the application is to provide an AR safe setting method and an AR device to realize higher security and convenient file storage.
[0004] To solve the above technical problems, one technical solution adopted by the application is:
[0005] An AR safe setting method, comprising the steps of:
[0006] obtaining a preset position of an AR safe;
[0007] obtaining a current action, determining whether the current action matches a preset action, and if so, displaying a verification interface of the AR safe according to the preset position;
[0008] receiving permission information through the verification interface to determine whether the permission information matches preset information, and if so, providing access permission of the AR safe.
[0009] To solve the above technical problems, another technical solution adopted by the application is:
[0010] An AR device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:
[0011] obtaining a preset position of an AR safe;
[0012] obtaining a current action, determining whether the current action matches a preset action, and if so, displaying a verification interface of the AR safe according to the preset position;
[0013] The verification interface receives the permission information to determine whether the permission information matches preset information, and if so, provides access permission of the AR safe.
[0014] The application has the beneficial effect that the user is prompted to approach the AR safe through the preset position of the AR safe, and then the first heavy action is verified, if the current action of the user matches the preset action, the corresponding verification interface of the AR safe is displayed for the second heavy verification, the permission information is received through the verification interface, and the access permission of the AR safe is provided only after the second heavy verification is passed, the action is difficult to crack, and even if the action is seen, the second heavy verification is needed to obtain the permission, the security level is improved, at the same time, the AR device is needed to access the AR safe, the AR safe cannot be directly seen by naked eyes, so the third heavy verification can be realized through the security management of the device, and the safety is further improved. BRIEF DESCRIPTION OF DRAWINGS
[0015] Figure 1 A step flow chart of an AR safe setting method of an embodiment of the application;
[0016] Figure 2 A step flow chart of an AR safe pre-configuration process of an embodiment of the application;
[0017] Figure 3 A step flow chart of an AR safe verification process of an embodiment of the application;
[0018] Figure 4 A structural schematic diagram of an AR device of an embodiment of the application;
[0019] Figure 5 A system structure block diagram of an AR safe setting method of an embodiment of the application;
[0020] REFERENCE NUMERALS:
[0021] 1, an AR device; 2, a processor; 3, a memory. DETAILED DESCRIPTION
[0022] To explain the technical content, the achieved purposes and effects of the application in detail, the following is explained in combination with the embodiments and the drawings.
[0023] Please refer to Figure 1 An AR safe setting method, comprising the steps of:
[0024] Obtaining a preset position of an AR safe;
[0025] acquire a current action, judge whether the current action matches a preset action, if yes, display a verification interface of the AR safe according to the preset position;
[0026] receive permission information through the verification interface, judge whether the permission information matches preset information, if yes, provide access permission of the AR safe.
[0027] From the above description, the beneficial effects of the present application are that: through the preset position of the AR safe, the user is prompted to approach the AR safe, and then through the first heavy action verification, if the current action made by the user matches the preset action, the corresponding verification interface of the AR safe is displayed for the second heavy verification, the permission information is received through the verification interface, and the access permission of the AR safe is provided only after the second heavy verification passes, the difficulty of cracking the action is great, and even if the action is seen, the permission can be obtained only after the second heavy verification, the security level is improved, at the same time, the AR device corresponding to the AR safe is required to access the AR safe, and the AR safe cannot be directly seen by naked eye, so the third heavy verification can be realized by the security management of the device, and the security is further improved.
[0028] Further, the acquiring of the preset position of the AR safe further comprises:
[0029] displaying the AR safe according to the preset position; or
[0030] acquiring a current position of the user, judging whether the current position matches the preset position, if yes, executing the step of acquiring a current action and judging whether the current action matches a preset action.
[0031] From the above description, if it is feared that forgetting the position of the AR safe leads to inability to access the content therein, the AR safe can be directly displayed when the position of the AR safe is acquired, prompting the position of the AR safe; if further security is required, the verification interface of the AR safe can be directly displayed after the user reaches the corresponding position and the action made matches the preset action, providing further protection, that is, if the position of the AR safe and the corresponding preset action are not known, the specific position of the safe cannot be known.
[0032] Further, the acquiring of the preset position of the AR safe further comprises:
[0033] receiving a target position selected by the user, placing the AR safe at the target position through AR technology, and storing the position information of the AR safe as the preset position of the AR safe through AR positioning technology.
[0034] From the above description, the user can freely select the position of the AR safe, place the AR safe at the target position selected by the user through AR technology, and store the position information of the AR safe as its preset position through AR positioning technology, thereby improving the freedom of AR safe configuration and further improving the security, i.e., others cannot know the specific position of the AR safe.
[0035] Further, the providing of the access permission of the AR safe further includes:
[0036] generating a key according to an elliptic curve algorithm after receiving the file upload request;
[0037] receiving the uploaded file encrypted by the key and storing the uploaded file in association with the AR safe.
[0038] From the above description, the corresponding key is generated after receiving the upload request, and the file is encrypted by the key before being uploaded, or the encrypted mode can be preset in the terminal. Therefore, the uploaded file is in the form of ciphertext during the uploading process, thereby avoiding the content leakage problem during the file uploading process. The uploaded file and the corresponding AR safe are stored in association, thereby ensuring that the uploaded file can only be read by obtaining the opening permission of the corresponding AR safe, and the security of the access process is ensured.
[0039] Further, the providing of the access permission of the AR safe includes:
[0040] obtaining a first matching result of the current action and the preset action and a second matching result of the permission information and preset information;
[0041] opening the access permission of the file in the AR safe according to the first matching result and the second matching result.
[0042] From the above description, the access permission of the file in the AR safe is determined according to the first matching result and the second matching result, and different permissions can be configured for different files. In this way, multiple people can use the same AR safe, and different people can set their own preset actions and preset information to access different files in the same AR safe.
[0043] Please refer to Figure 4 An AR device includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor implements the following steps when executing the computer program:
[0044] obtaining a preset position of an AR safe;
[0045] acquire a current action, judge whether the current action matches a preset action, if yes, display a verification interface of the AR safe according to the preset position;
[0046] receive permission information through the verification interface, judge whether the permission information matches preset information, if yes, provide access permission of the AR safe.
[0047] The application has the beneficial effects that: the user is prompted to approach the AR safe through the preset position of the AR safe, and then the first heavy action verification is performed, if the current action made by the user matches the preset action, the verification interface corresponding to the AR safe is displayed for the second heavy verification, the permission information is received through the verification interface, and the access permission of the AR safe is provided only after the second heavy verification is passed, so that the difficulty of cracking the action is increased, and even if the action is seen, the permission can be obtained only after the second heavy verification, the security level is improved, meanwhile, the AR device corresponding to the AR safe is required to access the AR safe, the AR safe cannot be directly seen by naked eyes, so the third heavy verification can be realized through the security management of the device, and the security is further improved.
[0048] Further, the acquiring of the preset position of the AR safe further includes:
[0049] displaying the AR safe according to the preset position; or
[0050] acquiring a current position of the user, judging whether the current position matches the preset position, if yes, performing the steps of acquiring a current action and judging whether the current action matches a preset action.
[0051] As known from the above description, if it is feared that the position of the AR safe is forgotten and the content in the AR safe cannot be accessed, the AR safe can be directly displayed when the position of the AR safe is acquired, and the position of the AR safe is prompted; if the security needs to be further improved, the verification interface of the AR safe can be directly displayed after the user reaches the corresponding position and the action made by the user matches the preset action, and further protection is provided, that is, if the position of the AR safe and the corresponding preset action are not known, the specific position of the safe cannot be known.
[0052] Further, the acquiring of the preset position of the AR safe further includes:
[0053] receiving a target position selected by the user, placing the AR safe at the target position through AR technology, and storing the position information of the AR safe as the preset position of the AR safe through AR positioning technology.
[0054] From the above description, the user can freely select the position of the AR safe, place the AR safe at the target position selected by the user through AR technology, and store the position information of the AR safe as its preset position through AR positioning technology, thereby improving the freedom of AR safe configuration and further improving the security, i.e., others cannot know the specific position of the AR safe.
[0055] Further, the providing of the access permission of the AR safe further includes:
[0056] generating a key according to an elliptic curve algorithm after receiving the file upload request;
[0057] receiving the uploaded file encrypted by the key and storing the uploaded file in association with the AR safe.
[0058] From the above description, the corresponding key is generated after receiving the upload request, and the file is encrypted by the key before being uploaded, or the encrypted mode can be preset in the terminal, so that the uploaded file is in the form of ciphertext during the uploading process, thereby avoiding the content leakage problem during the file uploading process; the uploaded file and the corresponding AR safe are stored in association, thereby ensuring that the uploaded file can only be read by obtaining the opening permission of the corresponding AR safe, thereby ensuring the security of the access process.
[0059] Further, the providing of the access permission of the AR safe includes:
[0060] obtaining a first matching result of the current action and the preset action and a second matching result of the permission information and preset information;
[0061] opening the access permission of the file in the AR safe according to the first matching result and the second matching result.
[0062] From the above description, the access permission of the file in the AR safe is determined according to the first matching result and the second matching result, and different permissions can be configured for different files. In this way, multiple people can use the same AR safe, and different people can set their own preset actions and preset information to access different files in the same AR safe.
[0063] The AR safe setting described above can be applied to encrypted storage of various electronic data such as files, which will be described in detail through specific embodiments.
[0064] Please refer to Figures 1-3 , the embodiment one of the present application is:
[0065] An AR safe setting method, comprising the steps of:
[0066] Please refer to Figure 2S01, after entering the registration mode, receiving a target position selected by a user, placing an AR safe at the target position through AR technology, and storing position information of the AR safe as a preset position of the AR safe through AR positioning technology;
[0067] The AR positioning technology determines the position of the user, combines the virtual safe with a specific physical space, and ensures that the user can only see the virtual file safe at a specific position or perform a specific action.
[0068] The AR positioning technology includes:
[0069] (1) Visual image recognition: the camera of the AR device captures the visual image of the real world, and determines the position of the feature points in the real world by recognizing the feature points in the image and their relative positions in the 3D space.
[0070] (2) Three-dimensional space mapping: through visual image recognition, the AR device can create corresponding positioning points in the AR space, thereby anchoring virtual content to specific positions in the real world.
[0071] (3) Multi-source data fusion: through the combination of monocular / multiocular / panoramic camera, IMU (inertial measurement unit), GPS and other multi-source data collection schemes and fusion mapping algorithms, efficient and stable map data collection, reconstruction and updating can be realized.
[0072] S02, after recording the preset action input by the user and saving, displaying the verification interface of the AR safe;
[0073] In an optional embodiment, the preset action is stored in association with the user identifier and the AR safe identifier, so that the demand for a single AR safe to be used by multiple people can be met, and different users can verify their identities according to different preset actions;
[0074] S03, receiving a user selecting a preset information through the verification interface, the preset information including a preset verification method and preset data corresponding to the preset verification method;
[0075] In an optional embodiment, the preset verification method includes one or a combination of gestures, passwords, biometric features, and actions; and the preset data is the data input by the user and matched with the preset verification method;
[0076] In an optional embodiment, the preset verification method and the preset data are stored in association with the user identifier and the AR safe identifier;
[0077] Please refer to Figure 3 S1, obtaining a preset position of an AR safe, including:
[0078] displaying the AR safe according to the preset position of the AR safe; or
[0079] obtaining a current position of the user, and determining whether the current position matches the preset position of the AR safe; if yes, performing step S2;
[0080] S2, obtaining a current action, and determining whether the current action matches a preset action; if yes, displaying a verification interface (UI, user interface) of the AR safe according to the preset position;
[0081] In an optional embodiment, a similarity threshold value can be configured, and the similarity between the current action and the preset action is determined according to an existing action similarity algorithm; if the similarity exceeds the similarity threshold value, it is determined that the current action matches the preset action;
[0082] S3, receiving permission information through the verification interface, and determining whether the permission information matches preset information; if yes, providing access permission of the AR safe, including:
[0083] S31, obtaining a first matching result of the current action and the preset action and a second matching result of the permission information and the preset information; the first matching result and the second matching result each include whether the matching is passed, a corresponding user identifier and an AR safe identifier corresponding to the matching being passed;
[0084] S32, opening access permission of a file in the AR safe according to the first matching result and the second matching result;
[0085] If the first matching result and the second matching result are both passed and the corresponding user identifier and the AR safe identifier are the same, access permission of a file corresponding to the user identifier and the AR safe identifier is opened;
[0086] S4, after receiving a file upload request, generating a key according to an elliptic curve algorithm; receiving an uploaded file encrypted by the key and storing the uploaded file in association with the AR safe;
[0087] The file encryption and decryption step includes:
[0088] (1) File encryption: the user end uses a public key to generate an encryption key to encrypt the file. Encryption ensures that the file content cannot be read by unauthorized third parties during transmission;
[0089] (2) File transmission: the encrypted file can be safely uploaded to the server end;
[0090] (3) Storage: The server stores encrypted files to ensure data security even if the server is compromised; in an optional implementation, the server can be additionally set, and the AR device used by the user can also be directly used as the server, i.e., the file upload method through the public network is physically isolated from the risk of file leakage;
[0091] (4) Access and decryption: When the user needs to access the file, the encrypted file is downloaded from the server. The user uses the private key corresponding to the public key to generate a decryption KEY to decrypt the file.
[0092] In an optional implementation, a user identifier is also included, and the uploaded encrypted file is stored in association with the user identifier and the AR safe identifier.
[0093] The following contents of the user behavior are monitored in real time:
[0094] (1) Login attempt: The system monitors all user login attempts in real time, including successful and failed attempts.
[0095] (2) Limit login attempts: Multiple failed login attempts within a short period of time will trigger a lock mechanism to prevent further attempts.
[0096] (3) Alarm function: Set the threshold of abnormal behavior, such as multiple password errors within a short period of time, and the number of password errors within the preset time range reaches the preset number, which is judged as abnormal behavior. Once abnormal behavior is detected, a sound alarm is generated, and the event is reported to the server.
[0097] (4) Security audit: Detailed logs of all key activities are recorded for post-audit.
[0098] Embodiment two of the present application is:
[0099] The above-mentioned AR safe setting method is applied to an actual scene:
[0100] Xiaoming is a family user who pays attention to privacy protection, and he uses an AR safe to protect personal privacy files at home.
[0101] System startup and setting:
[0102] Xiaoming enters the AR safe system through a specific AR device. The system interface displays various locations in the home, and Xiaoming selects a suitable location to place an AR safe and performs action recording and setting.
[0103] Safe opening and access:
[0104] When Xiao Ming approaches the set position and completes the preset action, the system automatically recognizes and displays the interface of the AR safe. Xiao Ming inputs the set password or performs a specific gesture operation on the interface, and the safe is successfully opened.
[0105] File storage and protection:
[0106] Xiao Ming uploads personal privacy files to the safe through the AR interface. The system will encrypt and store the files to ensure their security. These virtual files can be electronic documents, photos, videos, etc.
[0107] Access control and record:
[0108] Only when Xiao Ming performs a specific action at a specific location can the AR safe be displayed again, and the files can be accessed after permission verification. The system records Xiao Ming's access records to ensure the security of the files.
[0109] For reference Figure 4 , embodiment three of the present application is:
[0110] An AR device 1, comprising a processor 2, a memory 3, and a computer program stored on the memory 3 and executable on the processor 2, wherein the processor 2 executes the computer program to realize each step in embodiment one or embodiment two; that is, the user can realize the steps in embodiment one or embodiment two of the present application by wearing an AR device.
[0111] In summary, the present application provides an AR safe setting method and an AR device, which combines AR positioning technology and augmented reality technology to build an AR safe system. The physical location of the user is combined with the virtual interface to achieve safe protection and convenient management of digital files; specifically, the AR positioning technology determines the user's location, combines the virtual safe with the specific physical space, and ensures that the user can only see the virtual file safe at a specific location and perform a specific action; encrypted storage of personal privacy files is realized to ensure the security of the files during storage, and only authorized users can decrypt and access; and different verification mechanisms can be configured according to the security requirements of the files, at least two verification mechanisms of action verification and permission verification are required, and the display can be further improved by performing an action after reaching a specific location, further improving the security, identity verification mechanism, ensuring that only authorized users can access the virtual file safe, which can use password, biometric identification, etc. for identity verification; the combination of AR positioning technology and augmented reality technology with file encryption, identity verification, and other security technologies realizes comprehensive protection and convenient management of personal privacy files.
[0112] The above merely illustrates the embodiments of the present application, and is not intended to limit the patent scope of the present application. Any equivalent transformation or direct or indirect application in the related technical field based on the content of the present application specification and drawings is also included in the patent protection scope of the present application.
Claims
1. A method for setting up an AR safe, characterized in that, Including the following steps: Obtain the preset location of the AR safe; Obtain the current action, determine whether the current action matches the preset action, and if so, display the verification interface of the AR safe according to the preset position; The verification interface receives permission information and determines whether the permission information matches preset information. If so, access to the AR safe is granted.
2. The AR safe setting method according to claim 1, characterized in that, The method of obtaining the preset location of the AR safe also includes: The AR safe is displayed according to the preset location; or Obtain the user's current location, determine whether the current location matches the preset location, and if so, execute the step of obtaining the current action and determining whether the current action matches the preset action.
3. The AR safe setting method according to claim 1, characterized in that, Before obtaining the preset location of the AR safe, the following steps are included: The system receives the target location selected by the user, places an AR safe at the target location using AR technology, and stores the location information of the AR safe using AR positioning technology as the preset location of the AR safe.
4. The AR safe setting method according to claim 1, characterized in that, The provision of access to the AR safe also includes: After receiving a file upload request, a key is generated based on the elliptic curve algorithm; Receive uploaded files encrypted with the key and store them in association with the AR safe.
5. A method for setting up an AR safe according to any one of claims 1-4, characterized in that, Providing access to the AR safe includes: Obtain the first matching result between the current action and the preset action, and the second matching result between the permission information and the preset information; Access to the files in the AR safe is granted based on the first matching result and the second matching result.
6. An AR device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it performs the following steps: Obtain the preset location of the AR safe; Obtain the current action, determine whether the current action matches the preset action, and if so, display the verification interface of the AR safe according to the preset position; The verification interface receives permission information and determines whether the permission information matches preset information. If so, access to the AR safe is granted.
7. An AR device according to claim 6, characterized in that, The method of obtaining the preset location of the AR safe also includes: The AR safe is displayed according to the preset location; or Obtain the user's current location, determine whether the current location matches the preset location, and if so, execute the step of obtaining the current action and determining whether the current action matches the preset action.
8. An AR device according to claim 6, characterized in that, Before obtaining the preset location of the AR safe, the following steps are included: The system receives the target location selected by the user, places an AR safe at the target location using AR technology, and stores the location information of the AR safe using AR positioning technology as the preset location of the AR safe.
9. An AR device according to claim 6, characterized in that, The provision of access to the AR safe also includes: After receiving a file upload request, a key is generated based on the elliptic curve algorithm; Receive uploaded files encrypted with the key and store them in association with the AR safe.
10. An AR device according to any one of claims 6-9, characterized in that, Providing access to the AR safe includes: Obtain the first matching result between the current action and the preset action, and the second matching result between the permission information and the preset information; Access to the files in the AR safe is granted based on the first matching result and the second matching result.
Citation Information
Patent Citations
Safety verification method and device in virtual reality
CN106527697A
Safe system setting management method
CN109785491A