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

A Scalable Modular Multiplier Circuit Based on Improved Montgomery Modular Multiplication Algorithm

A modular multiplier and modular multiplication technology, which is applied in the field of public key cryptography integrated circuit design, can solve problems such as difficult to ensure data security, and achieve the effects of avoiding data path overhead, good timing performance, and high circuit operating frequency

Active Publication Date: 2017-02-15
FUDAN UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] With the continuous improvement of password attack and cracking technology, it is difficult to ensure sufficient security of encrypted data with a small key width

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 Scalable Modular Multiplier Circuit Based on Improved Montgomery Modular Multiplication Algorithm
  • A Scalable Modular Multiplier Circuit Based on Improved Montgomery Modular Multiplication Algorithm
  • A Scalable Modular Multiplier Circuit Based on Improved Montgomery Modular Multiplication Algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be further elaborated below in conjunction with the accompanying drawings and embodiments.

[0030] The purpose of the present invention is to provide an improved commercial flow Montgomery modular multiplication algorithm and its high-performance and scalable circuit, which help to solve the challenges faced by the current technical fields such as cloud computing and mobile wireless access.

[0031] The invention improves based on the original Montgomery modular multiplication algorithm of quotient flow water, and proposes an improved algorithm capable of reducing the data bit width of the Montgomery domain. The appendix (Appendix 3) of the original algorithm specification is shown in the appendix 1, and the symbol definition of the algorithm is shown in Appendix 1. It can be seen that the data bit width of the Montgomery domain Need to satisfy kn≥ω+2k+2. The improved algorithm is shown in the appendix (appendix 2, appendix 4) of the manual,...

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 belongs to the technical field of high-performance public key cryptographic integrated circuits and particularly relates to an extensible modular multiplier circuit based on an improved Montgomery modular multiplication algorithm. According to the extensible modular multiplier circuit based on the improved Montgomery modular multiplication algorithm, by introducing an extra parameter, the data bit width of a Montgomery field can be reduced, and further the hardware cost of a whole system can be reduced. The invention also designs a high-performance extensible multiplier circuit based on the improved Montgomery modular multiplication algorithm. The high-performance extensible multiplier circuit is mainly composed of a time schedule controller, a partial product generating circuit, a carry storage summator compressed tree circuit, a partial product feedback circuit, a modular multiplier extension correlated circuit and a time schedule controller. The high-performance extensible multiplier circuit achieves modular multiplication with a relatively large bit width through cooperation of a plurality of modular multipliers, thereby reducing computation time delay, achieving good extending performance and obviously improving the modular multiplication efficiency.

Description

technical field [0001] The invention belongs to the technical field of public key cryptography integrated circuit design, and in particular relates to an expandable modular multiplier circuit structure based on an improved quotient flow Montgomery modular multiplication algorithm. Background technique [0002] In recent years, with the continuous development of computer technology and Internet technology, the era of cloud computing is quietly coming. With the deepening of cloud computing technology, how to protect user data security and privacy has become an important challenge. Highly secure data encryption and authentication are inevitable for the development of cloud computing. Whether it is for data encryption or authentication, public key cryptography, due to its asymmetric encryption properties, makes it play an important role in these applications. Modular multiplication is the core operation in public key cryptography. How to design a high-performance modular mult...

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): G06F7/72
Inventor 韩军窦仁峰曾凌云曾晓洋
Owner FUDAN UNIV
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