Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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.

Inactive Publication Date: 2016-05-25
BEIJING SANSEC TECH DEV
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Realized by ASIC, high performance and high efficiency, but inflexible
Once an algorithm is implemented in the form of an ASIC, it cannot be changed, and this part of the integrated circuit can only be used for one purpose of the fixed algorithm

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
  • Crypto-operation supporting microprocessor, method and system
  • Crypto-operation supporting microprocessor, method and system

Examples

Experimental program
Comparison scheme
Effect test

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 ...

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 relates to a crypto-operation supporting microprocessor, a crypto-operation supporting method and a crypto-operation supporting system, wherein the processing method comprises the following steps: step 1: receiving a crypto-operation request by the microprocessor; step 2: according to a preset procedure, carrying out decomposition on crypto-operation corresponding to the crypto-operation request and decomposing into multiple same or different basic algorithms; step 3: calling a basic algorithm component corresponding to the basic algorithm by a control unit in the microprocessor for the crypto-operation; and step 4: judging whether the operation is completed; if so, outputting an operation result and terminating; and otherwise, returning to the step 3. The crypto-operation supporting microprocessor, the crypto-operation supporting method and the crypto-operation supporting system disclosed by the invention not only have a certain degree of flexibility, but also have relatively high performance and efficiency; through arranging a safety function module inside the processor, the algorithm operation and the CPU (Central Processing Unit) processing are coupled tightly; the tightly coupled implementation not only supports multiple algorithms, but also has high efficiency; and based on at least one basic algorithm, other multiple algorithms can be realized via logic control, and no extra space and resource are occupied.

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...

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 Applications(China)
IPC IPC(8): H04L9/32H04L29/06
CPCH04L9/32H04L9/3249H04L63/166
Inventor 范希骏
Owner BEIJING SANSEC TECH DEV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products