Data encryption and decryption method and encryption and decryption device
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorsHaiping ZHANG, Yibao ZHOU
Life of this patent
Estimating the term…
Abstract
An encryption method for data includes acquiring data to be encrypted and user information set relevant to the encryption, sending a key acquisition instruction to a terminal corresponding to the user information, receiving a key returned from the terminal corresponding to the user information, encrypting the data to be encrypted by using the key, and transmitting encrypted data to the terminal corresponding to the user information.
Claims15
An encryption method for data comprising:
- acquiring data to be encrypted and user information set relevant to the encryption;
- sending a key acquisition instruction to a terminal corresponding to the user information based on the user information set relevant to the encryption;
- receiving a key returned from the terminal corresponding to the user information;
- encrypting the data to be encrypted by using the key;
- and
- transmitting encrypted data to the terminal corresponding to the user information.
A decryption method for data comprising:
- acquiring encrypted data and relevant user information that is set;
- acquiring a decryption key for the encrypted data based on the relevant user information;
- decrypting the encrypted data by using the decryption key;
- and
- opening the data if decryption is successful.
An encryption device for data comprising:
- a processor;
- and
- a memory connected with the processor, the memory comprising a plurality of program instructions executable by the processor, the plurality of program instructions comprising:
- an acquisition module configured to cause the processor to acquire data to be encrypted and user information set relevant to the encryption;
- an instruction sending module configured to cause the processor to send a key acquisition instruction to a terminal corresponding to the user information based on the user information set relevant to the encryption;
- a key receiving module configured to cause the processor to receive a key returned from the terminal corresponding to the user information;
- an encryption module configured to cause the processor to encrypt the data to be encrypted by using the key;
- and
- a transmission module configured to cause the processor to transmit encrypted data to the terminal corresponding to the user information.
15-20. (canceled)
Dependencies are inferred from the claim text.