Supercharge Your Innovation With Domain-Expert AI Agents!

RAS accelerator

A technology of accelerator and state register, which is applied in the direction of general-purpose stored program computer and public key of secure communication, etc., can solve the problems of unable to improve the operation speed of RSA algorithm and reduce the security of key, so as to achieve high operation speed and good security Effect

Active Publication Date: 2013-05-15
HANGZHOU SYNOCHIP DATA SECURITY TECH CO LTD
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In order to overcome the shortcomings that the existing RSA accelerator cannot improve the operation speed of the RSA algorithm, and the power consumption change when executing instructions is easily used to reduce the security of the key, the present invention provides a method that can increase the operation speed of the RSA algorithm, And safe RSA accelerator

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
  • RAS accelerator
  • RAS accelerator
  • RAS accelerator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Such as figure 2 Shown: an RSA accelerator, including a control / status register, a data memory and an arithmetic logic unit, the control / status register is connected to the system bus through a control line, the main CPU of the chip writes configuration parameters to the control / status register through the system bus, and the data The memory is connected to the system bus through the control line and the data line, and the arithmetic logic unit is connected to the data memory through the data line;

[0022] The RSA accelerator also includes a complex function control module for performing modular exponentiation or large number division and a basic function control module for performing basic operations and preprocessing operations;

[0023] The control / status registers are respectively connected to the complex function control module and the basic function control module through the control line, the complex function control module is connected to the basic function co...

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

Provided is an RAS accelerator. The RAS accelerator comprises a control / state register, a data storage and an arithmetical logic unit, wherein the control / state register is connected with a system bus through a control line, the data storage is connected with the system bus through a control line and a data line, and the arithmetical logic unit is connected with the data storage through a data line. The RSA accelerator further comprises a complex function control module and a basic function control module. The control / state register is connected with the complex function control module and the basic function control module through control lines, the complex function control module is connected with the basic function control module through a control signal line, and the basic function control module is connected with the arithmetical logic unit and the data storage through control lines. A chip main central processing unit (CPU) summarizes and reads a final arithmetic result in the data storage through a system. The RAS accelerator has the advantages of being capable of improving arithmetic speed of an RAS algorithm and good in safety performance.

Description

technical field [0001] The invention relates to the field of public key encryption, in particular to an RSA accelerator. Background technique [0002] The RSA public key encryption algorithm was developed in 1977 by Ron Rivest, Adi Shamirh and Len Adleman (MIT, USA). RSA takes its name from the names of the three who developed them. RSA is currently the most influential public key encryption algorithm, it can resist all known cryptographic attacks so far, and has been recommended by ISO as a public key data encryption standard. The RSA algorithm is based on a very simple number theory fact: it is very easy to multiply two large prime numbers, but it is extremely difficult to factorize the product at that time, so the product can be made public as an encryption key. [0003] RSA is an asymmetric encryption standard. Its security comes from the difficulty of factorizing extremely large integers. Its encryption strength depends on the key length, that is, the larger the key l...

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/30G06F15/76
Inventor 吴斌罗洪昌
Owner HANGZHOU SYNOCHIP DATA SECURITY TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More