Message encryption and decryption method and system
An encryption method and message technology, applied in transmission systems, digital transmission systems, and key distribution, which can solve problems such as non-compliance and increase of huge costs.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0107] In this embodiment, the self-service equipment is taken as an example. The system of the self-service equipment is divided into: a front-end application system, a back-end front-end system, and a channel business management system. Based on the system distribution, this embodiment provides a message encryption and decryption method, which is applied to self-service equipment, including the following steps:
[0108] Step 1: The system administrator connects the encryption machine through the channel business management system to print the terminal master key envelope for a certain self-service device terminal, output the terminal master key envelope, and send the terminal master key returned by the interface of the encryption machine (the encryption machine Encrypted by the local master key) is stored in the terminal key table of the database, and the terminal master key is used for the encryption of the terminal working key.
[0109] Step 2: Import the terminal master k...
Embodiment 2
[0121] This embodiment provides a message encryption method, which is applied to a front-end application system, and includes the following steps:
[0122] 1-1: Send a key application request to the responder, and then obtain the terminal work key sent by the responder and import it into the password keyboard.
[0123] This embodiment is stated from the perspective of the front-end application system. It should be understood that the terminal work key obtained in this embodiment can be obtained by referring to the relevant statements in Embodiment 1. In other feasible embodiments, if there are other ways to obtain it, it is also feasible.
[0124] 1-2: Obtain message data containing sensitive data. In this embodiment, the sensitive data is customer information, that is, the message data to be encrypted is message data including customer information, such as ID card information, photos, and the like.
[0125] 1-3: Call the cipher keyboard, use the protection key MACKEYENKEY a...
Embodiment 3
[0129] Corresponding to Embodiment 2, this embodiment provides a message decryption method, which is applied to the back-end front-end system, and includes the following steps:
[0130] 2-1: The back-end front-end system receives the key application request from the front-end application system, and then calls the encryption machine to generate the terminal work key (the terminal work key includes: customer password encryption key PINKEY, MAC calculation key MACKEY The protection key MACKEYENKEY of the protection key, the protection key MSGKEYENKEY of the message encryption and decryption key MSGKEY, are all encrypted by the terminal master key) and returned to the front-end application system, and the terminal work key is saved to the database of the encryption machine at the same time, for Subsequent encryption and decryption, and MAC calculation.
[0131] 2-2: Receive the encrypted message data sent by the requesting end; wherein, the encrypted message data is obtained afte...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

