High-performance extensible public key password coprocessor structure

A public key cryptography and coprocessor technology, applied in the field of high performance public key cryptography coprocessor structure, can solve problems such as poor scalability, low performance, and accelerated solution of public key cryptography algorithms

Inactive Publication Date: 2011-05-04
戴葵
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The purpose of the present invention is to provide a high-performance scalable public key cryptographic coprocessor structure, realize GF (p) and GF (2 m ) field operand length scalable modular multiplication, modular addition, modular exponentiation and modular inverse operations, and supports GF(p) and GF(2 m ) domain key length scalable elliptic curve operations, in...

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
  • High-performance extensible public key password coprocessor structure
  • High-performance extensible public key password coprocessor structure
  • High-performance extensible public key password coprocessor structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The following is based on figure 1 , figure 2 A preferred embodiment of the present invention is given in order to illustrate the architectural features and functional features of the present invention, but this does not limit the scope of rights of the present invention.

[0031] refer to figure 1 In the illustrated embodiment, the present invention is applied to a public-key-based system consisting of an external control unit or system 1 (such as a microprocessor or a microcontroller, etc.) and a high-performance scalable public-key cryptographic coprocessor 2 based on the present invention. Password security system.

[0032] The control mechanism of the external control unit or system 1 to the high-performance scalable public key cryptographic coprocessor 2 is mainly composed of two parts: a public key cryptographic protocol control component 101 and an instruction / data read / write control drive component 102 . In the public key cryptographic security protocol, th...

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 high-performance extensible public key password coprocessor structure, comprising a basic instruction set. In the structure, a memory mapping interface circuit is respectively connected with an external control component or system, an input buffer circuit and an output buffer circuit; the input buffer circuit is respectively connected with a data controller circuit, a configuration register and an instruction queue; the data controller circuit is connected with a memory controller; the configuration register is respectively connected with an instruction execution controller and a modular arithmetic operation cell array; an instruction decoding unit based on a wired state machine is respectively connected with the instruction queue and the instruction execution controller; the instruction execution controller is connected with the modular arithmetic operation cell array; the modular arithmetic operation cell array is connected with the memory controller, and the memory controller is respectively connected with an internal memory cell for a register file and the like and an output buffer circuit. The structure in the invention is configured according to the actual requirement, so as to meet specific application requirement with low power consumption and high cost performance.

Description

technical field [0001] The invention relates to the fields of information security, cryptographic algorithm chips, integrated circuit design and implementation, and system structure, and specifically relates to a high-performance public key cryptographic coprocessor structure that can accelerate the solution of various public key cryptographic algorithms and can be flexibly expanded. Background technique [0002] With the rapid development of integrated circuit technology, computer network technology, computer technology, etc., various network applications centered on the Internet have been greatly developed. Typical applications such as e-commerce, e-government, e-passport, online banking, financial electronic , development of wireless local area network, software property rights protection, remote management, electronic passport, stock trading, etc. But on the other hand, network data transmission and terminals have been increasingly subject to various malicious attacks, r...

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
IPC IPC(8): G06F21/00G06F21/60
Inventor 黎明戴葵邹雪城吴丹陈鹏飞陈攀饶金理董冕薛涵冯攀
Owner 戴葵
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products