天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 信息工程論文 >

基于素?cái)?shù)域的橢圓曲線密碼的VLSI設(shè)計(jì)方法研究

發(fā)布時(shí)間:2017-09-14 22:16

  本文關(guān)鍵詞:基于素?cái)?shù)域的橢圓曲線密碼的VLSI設(shè)計(jì)方法研究


  更多相關(guān)文章: 信息安全 橢圓曲線 點(diǎn)乘 素?cái)?shù)域 FPGA


【摘要】:點(diǎn)乘運(yùn)算是橢圓曲線公鑰密碼體系中的核心運(yùn)算,本文針對(duì)素?cái)?shù)域上橢圓曲線點(diǎn)乘運(yùn)算展開討論和研究,主要工作有:對(duì)某文獻(xiàn)中提出的一種模乘算法進(jìn)行優(yōu)化,改進(jìn)之后的算法與原算法相比,每次循環(huán)運(yùn)算中共減少了兩次比較、兩次減法以及一次移位操作,并以此改進(jìn)算法為基礎(chǔ),根據(jù)電路中加減法器設(shè)計(jì)的不同給出了素?cái)?shù)域上256位模乘器的多種實(shí)現(xiàn)方案。以一種改進(jìn)后的擴(kuò)展的歐幾里得算法為基礎(chǔ),設(shè)計(jì)模逆電路的硬件結(jié)構(gòu),將原有的復(fù)雜的取模運(yùn)算轉(zhuǎn)換為加、減以及移位運(yùn)算進(jìn)行實(shí)現(xiàn),在設(shè)計(jì)中直接使用減法運(yùn)算代替先比較后相減的操作。該電路也可以實(shí)現(xiàn)模除運(yùn)算。根據(jù)點(diǎn)乘運(yùn)算的三級(jí)運(yùn)算結(jié)構(gòu),將點(diǎn)乘電路分為三級(jí)模塊,點(diǎn)乘頂層模塊、點(diǎn)加倍點(diǎn)模塊以及素?cái)?shù)域算術(shù)運(yùn)算模塊。本設(shè)計(jì)以改進(jìn)后的二進(jìn)制方法為實(shí)現(xiàn)算法,進(jìn)行點(diǎn)乘頂層模塊的電路設(shè)計(jì)。本設(shè)計(jì)的開發(fā)平臺(tái)是Xilinx公司生產(chǎn)的VirtexII PRO XC2VP30芯片,使用的EDA工具為ISE 9.1。測(cè)試結(jié)果表明,當(dāng)數(shù)據(jù)位長達(dá)到256位時(shí),點(diǎn)乘電路的最高頻率可以達(dá)到71.426MHz,功耗達(dá)到685mW,本設(shè)計(jì)使用了13940個(gè)Slices和5433個(gè)Flip Flops。由評(píng)估報(bào)告可以看出本設(shè)計(jì)在功耗、速率和資源占用情況上均有很大的優(yōu)勢(shì)。
【關(guān)鍵詞】:信息安全 橢圓曲線 點(diǎn)乘 素?cái)?shù)域 FPGA
【學(xué)位授予單位】:青島科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TN918.2
【目錄】:
  • 摘要3-4
  • ABSTRACT4-7
  • 1 緒論7-16
  • 1.1 課題的研究背景和意義7-8
  • 1.2 公鑰密碼學(xué)概述8-11
  • 1.3 ECC的研究現(xiàn)狀11-14
  • 1.4 本文所做的工作以及章節(jié)安排14-16
  • 2 橢圓曲線的理論基礎(chǔ)16-27
  • 2.1 橢圓曲線的數(shù)學(xué)理論基礎(chǔ)16-18
  • 2.1.1 群的概念16-17
  • 2.1.2 環(huán)的概念17
  • 2.1.3 域的概念17-18
  • 2.2 橢圓曲線概述及橢圓曲線上點(diǎn)的運(yùn)算規(guī)則18-21
  • 2.2.1 橢圓曲線概述18
  • 2.2.2 橢圓曲線上的點(diǎn)加運(yùn)算18-21
  • 2.2.2.1 素?cái)?shù)域上橢圓曲線點(diǎn)的運(yùn)算19-20
  • 2.2.2.2 二進(jìn)制域上的橢圓曲線及其運(yùn)算20-21
  • 2.2.3 橢圓曲線上的點(diǎn)乘運(yùn)算21
  • 2.3 橢圓曲線離散對(duì)數(shù)問題21-23
  • 2.4 協(xié)議層應(yīng)用23-26
  • 2.4.1 橢圓曲線數(shù)字簽名ECDSA23-24
  • 2.4.2 橢圓曲線數(shù)據(jù)加密體制24-25
  • 2.4.3 橢圓曲線密鑰交換體制25-26
  • 2.5 本章小結(jié)26-27
  • 3 素?cái)?shù)域算術(shù)運(yùn)算研究27-43
  • 3.1 有限域的基本運(yùn)算理論27-29
  • 3.1.1 素?cái)?shù)域27-28
  • 3.1.2 二進(jìn)制域28-29
  • 3.2 素?cái)?shù)域上的基本運(yùn)算研究29-42
  • 3.2.1 素?cái)?shù)域模加運(yùn)算29-30
  • 3.2.2 素?cái)?shù)域模減運(yùn)算30
  • 3.2.3 素?cái)?shù)域模乘運(yùn)算30-37
  • 3.2.3.1 幾種經(jīng)典的模乘算法30-33
  • 3.2.3.2 素?cái)?shù)域模乘算法的優(yōu)化33-36
  • 3.2.3.3 約減算法36-37
  • 3.2.3.4 整數(shù)平方37
  • 3.2.4 素?cái)?shù)域求逆運(yùn)算37-42
  • 3.2.4.1 擴(kuò)展的整數(shù)Euclidean算法38-42
  • 3.2.4.2 Montgomery求逆算法42
  • 3.3 本章小結(jié)42-43
  • 4 點(diǎn)乘運(yùn)算研究及其電路結(jié)構(gòu)設(shè)計(jì)43-62
  • 4.1 ECC中的點(diǎn)加和倍點(diǎn)運(yùn)算43
  • 4.2 ECC中的點(diǎn)乘算法簡介43-47
  • 4.2.1 二進(jìn)制方法44-45
  • 4.2.2 非相鄰型NAF方法45-47
  • 4.3 電路性能的影響因素47-48
  • 4.4 點(diǎn)乘系統(tǒng)的三級(jí)電路結(jié)構(gòu)48-50
  • 4.5 點(diǎn)乘模塊的電路結(jié)構(gòu)50-51
  • 4.6 點(diǎn)加和倍點(diǎn)模塊的電路結(jié)構(gòu)51-53
  • 4.7 素?cái)?shù)域算術(shù)運(yùn)算模塊的電路結(jié)構(gòu)53-61
  • 4.7.1 模乘運(yùn)算電路設(shè)計(jì)54-58
  • 4.7.1.1 模乘運(yùn)算模塊整體框圖54
  • 4.7.1.2 外部信號(hào)說明54-55
  • 4.7.1.3 體系結(jié)構(gòu)設(shè)計(jì)55-57
  • 4.7.1.4 狀態(tài)機(jī)的實(shí)現(xiàn)57-58
  • 4.7.2 模逆運(yùn)算的電路結(jié)構(gòu)58-61
  • 4.7.2.1 模逆運(yùn)算模塊整體框圖58-59
  • 4.7.2.2 外部信號(hào)說明59
  • 4.7.2.3 體系結(jié)構(gòu)設(shè)計(jì)59-60
  • 4.7.2.4 模逆狀態(tài)機(jī)的實(shí)現(xiàn)60-61
  • 4.8 本章小結(jié)61-62
  • 5 Verilog RTL模型的建立與FPGA實(shí)現(xiàn)62-71
  • 5.1 Verilog模型的建立與功能仿真62-66
  • 5.1.1 點(diǎn)乘系統(tǒng)各模塊的verilog模型建立62-63
  • 5.1.2 素?cái)?shù)域運(yùn)算模塊功能仿真結(jié)果63-65
  • 5.1.3 頂層模塊功能仿真結(jié)果65-66
  • 5.2 FPGA實(shí)現(xiàn)與驗(yàn)證66-68
  • 5.2.1 本設(shè)計(jì)的FPGA測(cè)試系統(tǒng)66-67
  • 5.2.2 FPGA電路測(cè)試結(jié)果67-68
  • 5.3 電路測(cè)試結(jié)果分析與比較68-70
  • 5.4 本章小結(jié)70-71
  • 結(jié)論71-73
  • 參考文獻(xiàn)73-78
  • 致謝78-79
  • 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄79-81
  • 符號(hào)說明81-83
  • 附錄83-91

【參考文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 王榕國;;數(shù)字簽名技術(shù)研究[J];數(shù)字技術(shù)與應(yīng)用;2015年02期

2 李浩正;楊璇;;基于地理坐標(biāo)系組網(wǎng)雷達(dá)目標(biāo)速度轉(zhuǎn)換方法研究[J];火控雷達(dá)技術(shù);2014年01期

3 賴忠喜;張占軍;陶東婭;;橢圓曲線底層域快速算法的研究[J];計(jì)算機(jī)工程與應(yīng)用;2014年03期

4 于璐;;WIFI無線登錄安全性研究[J];軟件;2013年12期

5 王宏俊;丁群;;RSA公鑰算法研究與快速模冪運(yùn)算設(shè)計(jì)[J];黑龍江大學(xué)工程學(xué)報(bào);2013年02期

6 周學(xué)廣;;橢圓曲線密碼體制應(yīng)用及脆弱性量子分析[J];吉首大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年03期

7 桂金瑤;陳大軍;;基于FPGA的多項(xiàng)式基下二進(jìn)制域ECC點(diǎn)乘設(shè)計(jì)[J];微型電腦應(yīng)用;2010年01期

8 程多明;霍成義;鄭邦毅;;認(rèn)證和密鑰協(xié)商協(xié)議的分析與比較[J];甘肅科技;2009年22期

9 段有艷;;基于Xilinx ISE軟件平臺(tái)用VHDL實(shí)現(xiàn)FPGA電路設(shè)計(jì)[J];昆明冶金高等專科學(xué)校學(xué)報(bào);2006年03期

10 英海燕;王友波;韓月秋;;基于FPGA橢圓曲線密碼體制的研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2006年05期

,

本文編號(hào):852643

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/852643.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶fac44***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com