Crypto-operation supporting microprocessor, method and system
A microprocessor and processing method technology, applied in transmission systems, digital transmission systems, user identity/authority verification, etc., can solve problems such as inflexibility, and achieve high performance and efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2016-05-25
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2
Abstract
Description
technical field
[0001] The invention relates to a microprocessor, method and system supporting cryptographic operations. Background technique
[0002] With the rapid development of the Internet and information technology, the relationship between the network and people's lives is getting closer and closer, and many activities have also been transferred to the Internet, such as online shopping, online banking, e-commerce, e-government and so on. At the same time, due to the openness of the Internet itself, it also faces many security problems. To solve these security problems, it is necessary to use cryptography, that is, the technology for encrypting and digitally signing information.
[0003] The cryptographic operation of cryptography technology can be realized by software on a general-purpose CPU (such as X86, ARM and other processors), and can also be realized by an application-specific integrated circuit. The advantage of using software is that it is flexible, and var...
Examples
Embodiment Construction
[0047] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.
[0048] A microprocessor supporting cryptographic operations described in Embodiment 1 of the present invention is characterized in that it includes a security function module built in the microprocessor;
[0049] The safety function module integrates at least one basic algorithm device.
[0050] In Embodiment 2 of the present invention, on the basis of Embodiment 1, a control unit is further included, and the control unit schedules the basic algorithm devices in the safety function module according to the settings to realize the operation of complex algorithms.
[0051] In Embodiment 3 of the present invention, on the basis of Embodiment 1 or 2, the basic algorithm device includes a large number multiplier, a large ...