A Generalized Design Method for High-radix Word-based Montgomery Modular Multipliers

碩士 === 國立中山大學 === 資訊工程學系研究所 === 103 === With the rapid development of the Internet, human can not live without the Internet today.Moreover,the trading behavior through the Internet is more frequently. Therefore,much attention has been paid to the field of information security.RSA encryption and decr...

Full description

Bibliographic Details
Main Authors: Chun-Chi Chen, 陳俊吉
Other Authors: Shiann-Rong Kuang
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/k4ttf5
id ndltd-TW-103NSYS5392040
record_format oai_dc
spelling ndltd-TW-103NSYS53920402019-05-15T22:17:49Z http://ndltd.ncl.edu.tw/handle/k4ttf5 A Generalized Design Method for High-radix Word-based Montgomery Modular Multipliers 高基數字組式蒙哥馬利模數乘法器之通用化設計方法 Chun-Chi Chen 陳俊吉 碩士 國立中山大學 資訊工程學系研究所 103 With the rapid development of the Internet, human can not live without the Internet today.Moreover,the trading behavior through the Internet is more frequently. Therefore,much attention has been paid to the field of information security.RSA encryption and decryption system mentioned in this thesis is a well-known system developed for a long time. It uses a simple modulus to ensure that the information in the transmission process is safe. But with the development of science and technology, this system is possible to be broken through the violent method.To ensure adequate security,RSA encryption system usually requires the key length more than 1024 or 2048. But executing this system by software is time-consuming. In order to improve this problem, we use hardware design to implement this system. RSA encryption system is mainly composed of the modular exponentiation , and the modular exponentiation is composed of modular multiplication . And in order to reduce the difficulties in the hardware design,the Montgomery algorithm has been proposed. The algorithm can use the addition and shift to implement modular multiplication. However, the traditional Montgomery algorithm has security problems,we need to use a large size of modulus for long-term security. But it causes the potential problem of high fan-out signals, we use word-based Montgomery architecture to improve the problem. To execute Montgomery multiplication more quickly, we combines the high-radix technique. Moreover ,we propose High-Radix Word-based generalized design method and regulation . We use hybrid-radix technique to reduce the numbers of partial product and Montgomery multiplication hardware delay and area.So that the design can use fewer execution cycles to complete the operation. Shiann-Rong Kuang 鄺獻榮 2015 學位論文 ; thesis 72 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 資訊工程學系研究所 === 103 === With the rapid development of the Internet, human can not live without the Internet today.Moreover,the trading behavior through the Internet is more frequently. Therefore,much attention has been paid to the field of information security.RSA encryption and decryption system mentioned in this thesis is a well-known system developed for a long time. It uses a simple modulus to ensure that the information in the transmission process is safe. But with the development of science and technology, this system is possible to be broken through the violent method.To ensure adequate security,RSA encryption system usually requires the key length more than 1024 or 2048. But executing this system by software is time-consuming. In order to improve this problem, we use hardware design to implement this system. RSA encryption system is mainly composed of the modular exponentiation , and the modular exponentiation is composed of modular multiplication . And in order to reduce the difficulties in the hardware design,the Montgomery algorithm has been proposed. The algorithm can use the addition and shift to implement modular multiplication. However, the traditional Montgomery algorithm has security problems,we need to use a large size of modulus for long-term security. But it causes the potential problem of high fan-out signals, we use word-based Montgomery architecture to improve the problem. To execute Montgomery multiplication more quickly, we combines the high-radix technique. Moreover ,we propose High-Radix Word-based generalized design method and regulation . We use hybrid-radix technique to reduce the numbers of partial product and Montgomery multiplication hardware delay and area.So that the design can use fewer execution cycles to complete the operation.
author2 Shiann-Rong Kuang
author_facet Shiann-Rong Kuang
Chun-Chi Chen
陳俊吉
author Chun-Chi Chen
陳俊吉
spellingShingle Chun-Chi Chen
陳俊吉
A Generalized Design Method for High-radix Word-based Montgomery Modular Multipliers
author_sort Chun-Chi Chen
title A Generalized Design Method for High-radix Word-based Montgomery Modular Multipliers
title_short A Generalized Design Method for High-radix Word-based Montgomery Modular Multipliers
title_full A Generalized Design Method for High-radix Word-based Montgomery Modular Multipliers
title_fullStr A Generalized Design Method for High-radix Word-based Montgomery Modular Multipliers
title_full_unstemmed A Generalized Design Method for High-radix Word-based Montgomery Modular Multipliers
title_sort generalized design method for high-radix word-based montgomery modular multipliers
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/k4ttf5
work_keys_str_mv AT chunchichen ageneralizeddesignmethodforhighradixwordbasedmontgomerymodularmultipliers
AT chénjùnjí ageneralizeddesignmethodforhighradixwordbasedmontgomerymodularmultipliers
AT chunchichen gāojīshùzìzǔshìménggēmǎlìmóshùchéngfǎqìzhītōngyònghuàshèjìfāngfǎ
AT chénjùnjí gāojīshùzìzǔshìménggēmǎlìmóshùchéngfǎqìzhītōngyònghuàshèjìfāngfǎ
AT chunchichen generalizeddesignmethodforhighradixwordbasedmontgomerymodularmultipliers
AT chénjùnjí generalizeddesignmethodforhighradixwordbasedmontgomerymodularmultipliers
_version_ 1719127917498204160