Search

CN-110990862-B - VSIM file data access control method, device, equipment and readable storage medium

CN110990862BCN 110990862 BCN110990862 BCN 110990862BCN-110990862-B

Abstract

The application discloses a VSIM file data access control method, a device, equipment and a readable storage medium, wherein the VSIM file data access control method comprises the following steps: acquiring preset VSIM file data, encrypting and storing the preset VSIM file data, verifying a VSIM account related to an access request when the access request is received, and reading the preset VSIM file data when the VSIM account passes the verification. The technical problem of low data security of virtual SIM card files in the prior art is solved.

Inventors

  • WANG KANG

Assignees

  • 深圳传音控股股份有限公司
  • 深圳传音控股股份有限公司

Dates

Publication Date
20260421
Application Date
20191125
Priority Date
20191125

Claims (8)

  1. 1. A VSIM file data access control method, characterized by being applied to a VSIM file data access control apparatus, the VSIM file data access control method comprising: Acquiring preset VSIM file data and encrypting and storing the preset VSIM file data, wherein the step of encrypting and storing the preset VSIM file data comprises the steps of carrying out modularized processing on the preset VSIM file data to obtain a VSIM file module; The step of modularly processing the preset VSIM file data to obtain a VSIM file module comprises the steps of extracting keywords from the preset VSIM file data to obtain a keyword set corresponding to the preset VSIM file data, encrypting the preset VSIM file data based on a preset key to obtain a VSIM encrypted file corresponding to the preset VSIM file data, inputting the keyword set and the VSIM encrypted file into a preset VSIM template to obtain the VSIM file module, and searching the VSIM file module by the keyword set; when an access request is received, verifying a VSIM account associated with the access request; And when the VSIM account passes verification, reading the preset VSIM file data, wherein the step of reading the preset VSIM file data comprises the steps of inquiring the VSIM file module in the preset resource sharing database based on keywords in the keyword set, extracting a VSIM encrypted file in the VSIM file module, and decrypting the VSIM encrypted file based on the preset key to obtain the preset VSIM file data.
  2. 2. The VSIM file data access control method of claim 1, wherein the registered user having the VSIM account number is a first user, The step of obtaining preset VSIM file data and encrypting and storing the preset VSIM file data comprises the following steps: when a network injection request of the first user is received, generating the preset VSIM file data based on user information in the network injection request; Performing modularized processing on the preset VSIM file data to obtain a VSIM file module; downloading the VSIM file module and storing the VSIM file module into a preset resource sharing database.
  3. 3. The VSIM file data access control method of claim 1, wherein the step of obtaining the preset VSIM file data and encrypting the preset VSIM file data is preceded by the steps of: When the VSIM account registration request is received, extracting user identity information in the VSIM account registration request; and checking the user identity information, and generating a VSIM account corresponding to the user identity information when the user identity information passes the checking.
  4. 4. The VSIM file data access control method of claim 1, characterized in that the VSIM file data access control method comprises: When an association request is received, associating a second user associated with the association request with the VSIM account to obtain an association authority corresponding to the second user; and when an access request of the second user is received, verifying the VSIM account and the association authority.
  5. 5. The VSIM file data access control method of claim 4, wherein the step of associating the second user associated with the association request with the VSIM account number, and obtaining the association right corresponding to the second user comprises: Extracting second user information in the association request; Verifying the second user information, and setting the second user as an associated user of the VSIM account after the second user information passes verification; when receiving a login request of the associated user, verifying the login request; and when the login request passes verification, giving the second user associated authority through a preset server.
  6. 6. A VSIM file data access control apparatus, the VSIM file data access control apparatus being applied to a VSIM file data access control device, the VSIM file data access control apparatus comprising: the storage module is used for acquiring preset VSIM file data and encrypting and storing the preset VSIM file data; the storage module is also used for carrying out modularized processing on the preset VSIM file data to obtain a VSIM file module; The storage module is also used for extracting keywords from the preset VSIM file data to obtain a keyword set corresponding to the preset VSIM file data, encrypting the preset VSIM file data based on a preset secret key to obtain a VSIM encrypted file corresponding to the preset VSIM file data, inputting the keyword set and the VSIM encrypted file into a preset VSIM template to obtain the VSIM file module, and the keyword set is used for searching the VSIM file module; the verification module is used for verifying the VSIM account related to the access request when the access request is received; The reading module is used for reading the preset VSIM file data when the VSIM account verification is passed; The reading module is further configured to query the VSIM file module in the preset resource sharing database based on the keywords in the keyword set, extract a VSIM encrypted file in the VSIM file module, and decrypt the VSIM encrypted file based on the preset key to obtain the preset VSIM file data.
  7. 7. A VSIM file data access control apparatus is characterized by comprising a memory, a processor, and a program stored on the memory for implementing the VSIM file data access control method, The memory is used for storing a program for realizing a VSIM file data access control method; The processor is configured to execute a program for implementing the VSIM file data access control method to implement the steps of the VSIM file data access control method of any one of claims 1 to 5.
  8. 8. A readable storage medium having stored thereon a program for implementing a VSIM file data access control method, the program for implementing a VSIM file data access control method being executed by a processor to implement the steps of the VSIM file data access control method of any one of claims 1 to 5.

Description

VSIM file data access control method, device, equipment and readable storage medium Technical Field The present application relates to the field of mobile communication networks, and in particular, to a method, an apparatus, a device, and a readable storage medium for controlling VSIM file data access. Background Along with popularization of intelligent machines, virtual SIM card services contained in the intelligent machines are also gradually and widely used, at present, virtual SIM Cavan systems of the intelligent machines with virtual SIM card functions are stored in a server, when a mobile phone user activates the virtual SIM card services, related files necessary for downloading virtual SIM card network injection from the server are stored in a Modem NV (Non-Volatile storage) end, and then network injection can be normally performed, but because the virtual SIM card files are easily tampered after being downloaded to the Modem NV end at the mobile phone end, virtual SIM card information is very unsafe, and therefore, the technical problem of low data security of the virtual SIM card files exists in the prior art. Disclosure of Invention The application mainly aims to provide a VSIM (Virtual Subscriber Identification Module, virtual SIM card) file data access control method, a device, equipment and a readable storage medium, which aim to solve the technical problem of low data security of the virtual SIM card file in the prior art. In order to achieve the above object, the present application provides a VSIM file data access control method applied to a VSIM file data access control apparatus, the VSIM file data access control method comprising: Acquiring preset VSIM file data, and encrypting and storing the preset VSIM file data; when an access request is received, verifying a VSIM account associated with the access request; and when the VSIM account number passes the verification, reading the preset VSIM file data. Optionally, the registered user with the VSIM account is the first user, The step of obtaining preset VSIM file data and encrypting and storing the preset VSIM file data comprises the following steps: when a network injection request of the first user is received, generating the preset VSIM file data based on user information in the network injection request; Performing modularized processing on the preset VSIM file data to obtain a VSIM file module; downloading the VSIM file module and storing the VSIM file module into a preset resource sharing database. Optionally, the step of modularly processing the preset VSIM file data to obtain a VSIM file module includes: extracting keywords from the preset VSIM file data to obtain a keyword set corresponding to the preset VSIM file data; encrypting the preset VSIM file data based on a preset secret key to obtain a VSIM encrypted file corresponding to the preset VSIM file data; And inputting the keyword set and the VSIM encryption file into a preset VSIM template to obtain the VSIM file module. Optionally, when the VSIM account verification passes, the step of reading the preset VSIM file data includes: When the VSIM account passes verification, inquiring the VSIM file module in the preset resource sharing database based on keywords in the keyword set; extracting a VSIM encrypted file in the VSIM file module, and decrypting the VSIM encrypted file based on the preset key to obtain the preset VSIM file data. Optionally, before the step of obtaining the preset VSIM file data and encrypting and storing the preset VSIM file data, the method includes: When the VSIM account registration request is received, extracting user identity information in the VSIM account registration request; and checking the user identity information, and generating a VSIM account corresponding to the user identity information when the user identity information passes the checking. Optionally, the VSIM file data access control method includes: When an association request is received, associating a second user associated with the association request with the VSIM account to obtain an association authority corresponding to the second user; and when the access request of the second user is received, verifying the VSIM account number of the first user and the association authority. Optionally, the step of associating the second user associated with the association request with the VSIM account number to obtain the association permission corresponding to the second user includes: Extracting second user information in the association request; Verifying the second user information, and setting the second user as an associated user of the VSIM account after the second user information passes verification; when receiving a login request of the associated user, verifying the login request; and when the login request passes verification, giving the second user associated authority through a preset server. The application also provides a VSIM file data access control device, which is applie