CN-122001619-A - Security enhancement method, device, equipment, system and storage medium for migration application data of terminal equipment
Abstract
The application relates to the technical field of communication security. The application discloses a security enhancement method, a device, equipment, a system and a storage medium for migrating application data of terminal equipment, which can ensure the security of application data transmission, prevent the permission abuse phenomenon of the equipment and balance the security of data transmission and experience of a user. The method comprises the steps of generating symmetric key information based on user account information of a first service application program, wherein the first service application program is any one service application program in first terminal equipment, conducting encryption processing on data to be migrated of the first service application program by adopting the symmetric key information to obtain a first ciphertext, and transmitting the first ciphertext to second terminal equipment while the first relocation application program of the first terminal equipment transmits application data of a terminal manufacturer in the first terminal equipment to the second terminal equipment of a security enhancement system for migrating the application data of the terminal equipment through a transmission channel.
Inventors
- PAN LANLAN
Assignees
- 深圳开鸿数字产业发展有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20251225
Claims (19)
- 1. A security enhancement method for migrating application data of a terminal device, applied to a first terminal device of a security enhancement system for migrating application data of a terminal device, comprising: Generating symmetric key information based on user account information of a first service application program, wherein the first service application program is any one service application program in first terminal equipment; encrypting the data to be migrated of the first service application program by adopting the symmetric key information to obtain a first ciphertext; And transmitting the first ciphertext to the second terminal equipment while transmitting the application data of the terminal manufacturer in the first terminal equipment to the second terminal equipment of the security enhancement system for migrating the application data of the terminal equipment through a transmission channel by a first relocation application program of the first terminal equipment, wherein the transmission channel is established by the first relocation application program and a second relocation application program of the second terminal equipment, and the first relocation application program and the second relocation application program are the same application program.
- 2. The security enhancement method for migrating application data of a terminal device according to claim 1, wherein after the step of generating symmetric key information based on user account information of a first service application, the first service application being any one of the first service applications, the security enhancement method for migrating application data of a terminal device further comprises: Obtaining public key information of the second terminal equipment; Based on the public key information, encrypting the symmetric key information by adopting a first preset encryption algorithm to obtain a second ciphertext; and sending the second ciphertext to a server of a security enhancement system of the terminal equipment migration application data.
- 3. The security enhancement method for migrating application data of a terminal device according to claim 2, wherein the step of acquiring public key information of the second terminal device comprises: acquiring a two-dimensional code image, wherein the two-dimensional code image is generated by the second relocation application program; and carrying out identification processing on the two-dimensional code image by adopting a preset image identification algorithm to obtain public key information of the second terminal equipment.
- 4. The security enhancement method for terminal device migration application data according to claim 2, wherein after the step of acquiring the public key information of the second terminal device, the security enhancement method for terminal device migration application data further comprises: Performing verification processing on the public key information to obtain a first verification result; generating and displaying first feedback information under the condition that the first verification result is that verification is not passed; And re-acquiring public key information of the second terminal equipment after the first feedback information is generated.
- 5. The security enhancement method for migrating application data of a terminal device according to claim 1, wherein the first ciphertext is transmitted to a second terminal device of a security enhancement system for migrating application data of the terminal device at the same time as a first relocation application program of the first terminal device transmits application data of a terminal vendor in the first terminal device to the second terminal device through a transmission channel, wherein the transmission channel is established by a second relocation application program in the first terminal device and the first relocation application program is the same application program as the second relocation application program, and the security enhancement method for migrating application data of the terminal device further comprises: And establishing the transmission channel with the second relocation application program based on the private key generated by the first relocation application program and the certificate corresponding to the first relocation application program.
- 6. The security enhancement method for migrating application data of a terminal device according to claim 1, wherein after the step of generating symmetric key information based on user account information of a first service application, the first service application being any one of the first service applications, the security enhancement method for migrating application data of a terminal device further comprises: Performing verification processing on the symmetric key information to obtain a first verification result; Executing the step of encrypting the data to be migrated of the first service application program by adopting the symmetric key information to obtain a first ciphertext under the condition that the first verification result is that verification is passed; and correcting the symmetric key information when the first verification result is that the verification is not passed.
- 7. The security enhancement method for migrating application data of a terminal device according to claim 1, wherein before the step of generating symmetric key information based on user account information of a first service application, the first service application being any one of the first service applications, the security enhancement method for migrating application data of a terminal device further comprises: Acquiring user account information of a first service application program in the first terminal equipment; performing verification processing on the user account information to obtain a second verification result; Executing a step of generating symmetric key information based on user account information of a first service application program, which is any one service application program in the first terminal device, when the second checking result is that checking is passed; And generating and displaying second feedback information under the condition that the second check result is that the check is not passed.
- 8. A security enhancement method for migrating application data of a terminal device, applied to a second terminal device of a security enhancement system for migrating application data of a terminal device, comprising: The method comprises the steps of simultaneously receiving a first ciphertext transmitted by a first terminal device of a security enhancement system for migrating application data of the terminal device and application data of a terminal manufacturer from a transmission channel, wherein the transmission channel is established by a first relocation application program of the first terminal device and a second relocation application program of a second terminal device, and the first relocation application program and the second relocation application program are the same application program; the method comprises the steps of obtaining symmetric key information, wherein the symmetric key information is generated based on user account information of a first service application program in first terminal equipment, and the first service application program is any service application program in the first terminal equipment; And decrypting the first ciphertext based on the symmetric key information to obtain relocation data.
- 9. The security enhancement method for migrating application data of a terminal device according to claim 8, wherein the step of obtaining symmetric key information, the symmetric key information being generated based on user account information of a first service application in the first terminal device, the first service application being any one of the service applications in the first terminal device comprises: Receiving a second ciphertext transmitted by a server of a security enhancement system of the terminal equipment migration application data; and calling a second relocation application program of the second terminal equipment to decrypt the second ciphertext to obtain the symmetric key information.
- 10. The security enhancement method for migrating application data of a terminal device according to claim 9, wherein after the step of acquiring symmetric key information, the symmetric key information is generated based on user account information of a first service application program in the first terminal device, the first service application program being any one of the service application programs in the first terminal device, the security enhancement method for migrating application data of a terminal device further comprises: Performing verification processing on the symmetric key information to obtain a third verification result; Executing the step of decrypting the first ciphertext based on the symmetric key information to obtain relocation data when the third verification result is that verification passes; and generating a third feedback result and sending the third feedback result to the server under the condition that the third check result is that the check is not passed.
- 11. The security enhancement method for migrating application data of a terminal device according to claim 9, wherein before the step of simultaneously receiving the first ciphertext transmitted by the first terminal device of the security enhancement system for migrating application data of a terminal device and the application data of a terminal vendor from a transmission channel established by a first relocation application of the first terminal device and a second relocation application of a second terminal device, the first relocation application and the second relocation application are the same application, the security enhancement method for migrating application data of a terminal device further comprises: invoking the second relocation application program to generate public key information of the second terminal equipment; and generating a two-dimensional code image based on the public key information.
- 12. The security enhancement method for terminal device migration application data according to claim 11, wherein before the step of generating a two-dimensional code image based on the public key information, the security enhancement method for terminal device migration application data further comprises: performing verification processing on the public key information to obtain a second verification result; generating and displaying fourth feedback information under the condition that the second verification result is that verification is not passed; and after the fourth feedback information is generated, the second relocation application program is called again to generate the public key information.
- 13. The security enhancement method for terminal device migration application data according to claim 11, wherein after the step of generating a two-dimensional code image based on the public key information, the security enhancement method for terminal device migration application data further comprises: Performing verification processing on the two-dimensional code image to obtain a fourth verification result; And re-executing the step of generating the two-dimensional code image based on the public key information when the fourth verification result is that the verification is not passed.
- 14. The security enhancement method for migrating application data of a terminal device according to claim 9, wherein before the step of simultaneously receiving the first ciphertext transmitted by the first terminal device of the security enhancement system for migrating application data of a terminal device and the application data of a terminal vendor from a transmission channel established by a first relocation application of the first terminal device and a second relocation application of a second terminal device, the first relocation application and the second relocation application are the same application, the security enhancement method for migrating application data of a terminal device further comprises: And establishing a transmission channel with the first relocation application program of the first terminal equipment based on the private key generated by the second relocation application program and the certificate corresponding to the second relocation application program.
- 15. A security enhancement device for migrating application data of a terminal device, comprising: The symmetric key information generation module is used for generating symmetric key information based on user account information of a first service application program, wherein the first service application program is any one service application program in first terminal equipment; the first encryption processing module is used for encrypting the data to be migrated of the first service application program by adopting the symmetric key information to obtain a first ciphertext; The transmission module is used for transmitting the first ciphertext to the second terminal equipment while the first relocation application program of the first terminal equipment transmits the application data of the terminal manufacturer in the first terminal equipment to the second terminal equipment of the security enhancement system for migrating the application data of the terminal equipment through a transmission channel, wherein the transmission channel is established by the first relocation application program and the second relocation application program in the second terminal equipment, and the first relocation application program and the second relocation application program are the same application program.
- 16. A security enhancement device for migrating application data of a terminal device, comprising: The first receiving module is used for simultaneously receiving a first ciphertext transmitted by a first terminal device of a security enhancement system for migrating application data of the terminal device and application data of a terminal manufacturer from a transmission channel, wherein the transmission channel is established by a first relocation application program of the first terminal device and a second relocation application program of a second terminal device, and the first relocation application program and the second relocation application program are the same application program; the symmetric key information acquisition module is used for acquiring symmetric key information, wherein the symmetric key information is generated based on user account information of a first service application program in the first terminal equipment, and the first service application program is any service application program in the first terminal equipment; and the decryption module is used for decrypting the first ciphertext based on the symmetric key information to obtain the relocation data.
- 17. A terminal device comprising a processor and a memory for storing a computer program, the processor being adapted to invoke and run the computer program stored in the memory, to perform the steps of the method for enhancing the security of terminal device migration application data according to any of the preceding claims 1 to 7 or the steps of the method for enhancing the security of terminal device migration application data according to any of the claims 8 to 14.
- 18. The security enhancement system for migrating application data of terminal equipment is characterized by comprising first terminal equipment, second terminal equipment and a server, wherein the first terminal equipment and the second terminal equipment are both in communication connection with the server; The first terminal device comprises a first processor and a first memory, the first memory is used for storing a first computer program, the first processor is used for calling and running the first computer program stored in the first memory, and executing the steps of the security enhancement method for migrating application data of the terminal device according to any one of the claims 1 to 7; The second terminal device comprises a second processor and a second memory, the second memory is used for storing a second computer program, the second processor is used for calling and running the second computer program stored in the second memory, and executing the steps of the security enhancement method for migrating application data of the terminal device according to any one of the claims 8 to 14.
- 19. A computer-readable storage medium storing a computer program for causing a computer to execute the steps of the security enhancement method for migrating application data of a terminal device according to any one of the preceding claims 1 to 7 or the steps of the security enhancement method for migrating application data of a terminal device according to any one of the claims 8 to 14.
Description
Security enhancement method, device, equipment, system and storage medium for migration application data of terminal equipment Technical Field The application relates to the technical field of communication security. More particularly, the present application relates to a security enhancement method, apparatus, device, system and storage medium for migrating application data by a terminal device. Background The existing method for migrating application data of terminal equipment adopts different transmission channels to separately transmit application data corresponding to terminal manufacturers in old equipment and application data corresponding to at least one service application program in the old equipment to new equipment. Specifically, when the old equipment needs to transmit application data corresponding to a terminal manufacturer to the new equipment, a relocation application program corresponding to the terminal manufacturer in the old equipment needs to establish a transmission channel corresponding to the relocation application program with the relocation application program in the new equipment, when the old equipment needs to transmit application data corresponding to a first service application program to the new equipment, the first service application program needs to establish a transmission channel corresponding to the first service application program with the service application program which is the same as the first service application program in the new equipment, and when the old equipment needs to transmit application data corresponding to the N service application program to the new equipment, the N service application program needs to establish a transmission channel corresponding to the N service application program with the service application program which is the same as the N service application program in the new equipment. That is, each service application and each relocation application individually corresponds to a transport channel. Because each transmission channel is established to apply for a system authority to the old equipment and the new equipment, the method needs at least two system authorities of the old equipment and the new equipment when application data corresponding to a terminal manufacturer and application data corresponding to at least one service application program are separately transmitted to the new equipment. The greater the number of system rights, the more likely the rights are abused. Moreover, the use of multiple system permissions can affect the security of application data transmission. Accordingly, there is a need for improvements and modifications in the art. Disclosure of Invention The embodiment of the application aims to provide a security enhancement method, a device, equipment, a system and a storage medium for migrating application data of terminal equipment, which can ensure the security of application data transmission, prevent the permission abuse phenomenon of the equipment and balance the security of data transmission and experience of a user. The embodiment of the application is mainly realized by the following technical scheme: In a first aspect of the embodiment of the present application, a security enhancement method for migrating application data by a terminal device is provided, which is applied to a first terminal device of a security enhancement system for migrating application data by a terminal device, and includes: Generating symmetric key information based on user account information of a first service application program, wherein the first service application program is any one service application program in first terminal equipment; encrypting the data to be migrated of the first service application program by adopting the symmetric key information to obtain a first ciphertext; And transmitting the first ciphertext to the second terminal equipment while transmitting the application data of the terminal manufacturer in the first terminal equipment to the second terminal equipment of the security enhancement system for migrating the application data of the terminal equipment through a transmission channel by a first relocation application program of the first terminal equipment, wherein the transmission channel is established by the first relocation application program and a second relocation application program of the second terminal equipment, and the first relocation application program and the second relocation application program are the same application program. According to one embodiment of the present application, after the step of generating symmetric key information based on user account information of a first service application, the first service application being any one of the first terminal devices, the security enhancement method for migrating application data by the terminal device further includes: Obtaining public key information of the second terminal equipment; Based on the public key informatio