Unlock instant, AI-driven research and patent intelligence for your innovation.

A method for encrypting and decrypting user data

A technology for user data and encryption and decryption algorithms, applied in the field of encryption and decryption of user data, can solve the problems of easy cracking of hardware encryption and decryption algorithms, high complexity of software encryption and decryption, and increased memory area of ​​smart cards, etc. The effect of improved sex, good safety

Active Publication Date: 2017-01-18
SHANGHAI XINCHU INTEGRATED CIRCUIT
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention overcomes the defects in the prior art that the hardware encryption and decryption algorithm is easy to be cracked, the software encryption and decryption has high complexity, and increases the memory area on the smart card, etc., and proposes a user data encryption and decryption method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for encrypting and decrypting user data
  • A method for encrypting and decrypting user data
  • A method for encrypting and decrypting user data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0044] Such as Figure 5 As shown, the encryption and decryption method of user data in this embodiment, its specific implementation process is as follows:

[0045] 1. When the smart card is powered on, the smart card takes out the index number of the encrypted user data encryption and decryption algorithm from the large-capacity memory embedded in the smart card;

[0046] 2. The smart card decrypts the encrypted index number through the index number encryption and decryption algorithm to obtain the index number;

[0047] 3. Based on the index number, the smart card selects a user data encryption and decryption algorithm serial number consistent with the index number from the user data encryption and decryption algorithm library, and uses the corresponding user data encryption and decryption algorithm as a temporary user data encryption and decryption algorithm. Use this temporary user data encryption and decryption algorithm to encrypt and decrypt user data and perform ident...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a user data encryption and decryption method. The user data encryption and decryption method includes the following steps: a, a reference number of a user data encryption and decryption algorithm is obtained from a mass memory through a smart card; b, the user data encryption and decryption algorithm corresponding to the reference number is selected from a user data encryption and decryption algorithm library to serve as a temporary user data encryption and decryption algorithm; c, the temporary user data encryption and decryption algorithm is used for conducting encryption and decryption on user data of the smart card and conducting identity authentication; d, after identity authentication is carried out, the reference number is updated by the smart card. According to the user data encryption and decryption method, the user data encryption and decryption algorithm is regularly replaced in the mass smart card to improve the difficulty for cracking an original secret key, the good safety performance of the user data can also be guaranteed even though the complexity of the user data encryption and decryption algorithm is not high, the safety performance of the smart card is greatly improved, and the cost for achieving the user data encryption and decryption method is quite low.

Description

technical field [0001] The invention relates to the technical field of smart cards, in particular to an encryption and decryption method for user data. Background technique [0002] Security is an important indicator of smart cards. For a long time, a lot of work has been done on secure encryption and decryption algorithms. To protect the data on the transmission channel, smart cards use a security key and a specific encryption and decryption algorithm to encrypt and decrypt the data transmitted on the channel. Long, making the data more and more difficult to crack. In order not to reduce the speed of data transmission on the channel, the encryption and decryption algorithms are generally implemented by hardware circuits, and the algorithm itself is also open, which means that once the smart card is manufactured, the encryption and decryption algorithm implemented on it The decryption algorithm can no longer be changed. In this case, no matter how complicated the encrypti...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F21/31G06F21/62
CPCG06F21/31G06F21/602G06F21/6218
Inventor 景蔚亮陈邦明
Owner SHANGHAI XINCHU INTEGRATED CIRCUIT