注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)無線電電子學(xué)、電信技術(shù)多變量公鑰密碼芯片技術(shù)原理和實(shí)踐

多變量公鑰密碼芯片技術(shù)原理和實(shí)踐

多變量公鑰密碼芯片技術(shù)原理和實(shí)踐

定 價:¥99.00

作 者: 易海博 著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787115478955 出版時間: 2018-07-01 包裝: 精裝
開本: 16開 頁數(shù): 368 字?jǐn)?shù):  

內(nèi)容簡介

  鑒于量子計算機(jī)被證明能夠在多項式時間內(nèi)解決大整數(shù)因子分解和離散對數(shù)問題,因此傳統(tǒng)的公鑰密碼體制(比如RSA、ECC等加密算法)變得不再安全。作為少數(shù)能抵御量子計算機(jī)攻擊的公鑰密碼,多變量公鑰密碼的重要性日益顯現(xiàn),研究多變量公鑰密碼芯片也成為量子計算機(jī)時代的重要課題之一?!抖嘧兞抗€密碼芯片技術(shù)原理和實(shí)踐》的目的是介紹能夠抵御量子計算機(jī)攻擊的公鑰密碼芯片技術(shù),使之應(yīng)用于多個關(guān)鍵領(lǐng)域,保護(hù)使用者的個人信息安全。本書共分為7章,內(nèi)容涵蓋了有限域和有限域計算的相關(guān)知識,密碼學(xué)中重要的概念和主要的密碼算法,芯片設(shè)計相關(guān)的知識(包括涉及的工具、技術(shù)、編程語言、編程環(huán)境),多變量公鑰密碼的發(fā)展過程、密碼體制、算法等,基于有限域并行運(yùn)算結(jié)構(gòu)的多變量公鑰密碼算法的快速實(shí)現(xiàn)技術(shù),基于優(yōu)化多項式的多變量公鑰密碼算法的高效實(shí)現(xiàn)技術(shù),以及基于精簡指令集和模運(yùn)算單元的多變量密碼處理器技術(shù)?!抖嘧兞抗€密碼芯片技術(shù)原理和實(shí)踐》適合集成電路領(lǐng)域和信息安全領(lǐng)域的從業(yè)人員閱讀,也可作為高校、科研機(jī)構(gòu)的教學(xué)用書或參考書。

作者簡介

  易海博,博士研究生學(xué)歷,湖南湘潭人,畢業(yè)于華南理工大學(xué)信息安全業(yè),2012~2014年擔(dān)任美國辛辛那提大學(xué)(University of Cincinnati)訪問學(xué)者,現(xiàn)任職于深圳職業(yè)技術(shù)學(xué)院,承擔(dān)“C語言程序設(shè)計”、“面向?qū)ο蟪绦蛟O(shè)計”、“云計算技術(shù)概論”、“大數(shù)據(jù)技術(shù)與應(yīng)用”、“Web Design”、“網(wǎng)絡(luò)操作系統(tǒng)(Linux)”等專業(yè)課程的授課工作,主要研究云計算、大數(shù)據(jù)、信息安全、微電子、計算機(jī)與互聯(lián)網(wǎng)等方向。主持國家、省、市級項目8項,在國內(nèi)外重要學(xué)術(shù)期刊和會議上發(fā)表36篇論文(D一作者SCI論文9篇,EI論文16篇),獲得34項中國、美國、歐洲等國發(fā)明專利和實(shí)用新型專利(17項),45項著作權(quán),擔(dān)任SCI期刊和國際會議審稿人。獲得工業(yè)和信息化部舉辦的第五屆中國電子信息博覽會“CITE2017創(chuàng)新產(chǎn)品與應(yīng)用獎”,廣東省教育廳舉辦的廣東省計算機(jī)教育軟件評審活動一等獎(D一名)等多項獎項。指導(dǎo)學(xué)生獲得2017年“挑戰(zhàn)杯—彩虹人生”廣東省職業(yè)學(xué)校創(chuàng)新創(chuàng)效創(chuàng)業(yè)大賽特等獎等多項獎項。

圖書目錄

第 1章 數(shù)學(xué)基礎(chǔ) 1
1.1 代數(shù)基礎(chǔ) 1
1.1.1 集合 1
1.1.2 群 1
1.1.3 環(huán) 2
1.1.4 域 2
1.2 有限域概念 3
1.2.1 有限域定義 3
1.2.2 常用有限域形式 3
1.2.3 不可約多項式 4
1.3 有限域元素 4
1.3.1 多項式基 4
1.3.2 正規(guī)基 4
1.3.3 對偶基 5
1.4 有限域基礎(chǔ)運(yùn)算 5
1.4.1 有限域加法 5
1.4.2 有限域乘法 6
1.4.3 有限域平方 9
1.4.4 有限域乘方 10
1.4.5 有限域求逆 10
1.4.6 有限域除法 13
1.4.7 求解線性方程組 14
1.5 其他數(shù)學(xué)問題 22
1.5.1 MQ問題 22
1.5.2 線性仿射變換 23
1.5.3 隨機(jī)數(shù)發(fā)生器 24
1.6 本章小結(jié) 25
1.7 本章參考文獻(xiàn) 26
第 2章 密碼學(xué)基礎(chǔ) 32
2.1 密碼和密碼學(xué) 32
2.1.1 密碼 32
2.1.2 密碼學(xué) 32
2.1.3 密碼系統(tǒng) 33
2.2 密碼體制 34
2.2.1 對稱密碼 34
2.2.2 公鑰密碼 35
2.2.3 數(shù)字簽名 36
2.3 常用的密碼算法 39
2.3.1 DES 39
2.3.2 AES 41
2.3.3 RSA 42
2.3.4 ECC 42
2.4 互聯(lián)網(wǎng)與信息安全 43
2.4.1 信息安全 43
2.4.2 信息安全產(chǎn)業(yè) 43
2.4.3 云計算安全 44
2.4.4 公鑰基礎(chǔ)設(shè)施 45
2.4.5 身份與訪問管理 46
2.4.6 后量子密碼 47
2.4.7 散列 48
2.5 本章參考代碼 49
2.5.1 DES 49
2.5.2 AES 59
2.5.3 RSA 104
2.5.4 ECC 120
2.6 本章小結(jié) 144
2.7 本章參考文獻(xiàn) 144
第3章 芯片設(shè)計基礎(chǔ) 146
3.1 數(shù)字電路基礎(chǔ) 146
3.1.1 現(xiàn)場可編程邏輯門電路 146
3.1.2 專用集成電路 147
3.1.3 硬件編程語言 148
3.1.4 有限狀態(tài)機(jī)技術(shù) 149
3.2 硬件編程語言VHDL 151
3.2.1 VHDL 概述 151
3.2.2 標(biāo)識符 151
3.2.3 數(shù)據(jù)類型 152
3.2.4 數(shù)據(jù)對象 153
3.2.5 運(yùn)算符 154
3.2.6 VHDL的結(jié)構(gòu) 155
3.3 Altera FPGA開發(fā)環(huán)境Quartus II 156
3.3.1 Quartus II介紹 156
3.3.2 Quartus II使用例解 157
3.4 集成電路產(chǎn)業(yè) 178
3.4.1 集成電路 178
3.4.2 產(chǎn)業(yè)發(fā)展現(xiàn)狀 179
3.4.3 產(chǎn)業(yè)發(fā)展前景 180
3.5 本章參考代碼 183
3.5.1 VHDL參考例子 183
3.5.2 Verilog參考例子 187
3.6 本章小結(jié) 188
3.7 本章參考文獻(xiàn) 188
第4章 多變量公鑰密碼技術(shù) 192
4.1 多變量公鑰密碼概述 192
4.1.1 多變量加密 192
4.1.2 多變量簽名 193
4.1.3 多變量公鑰密碼芯片 193
4.2 多變量公鑰密碼系統(tǒng) 194
4.3 多變量公鑰密碼典型算法 195
4.3.1 MI密碼算法 196
4.3.2 PMI+密碼算法 196
4.3.3 HFE密碼算法 198
4.3.4 -IC密碼算法 199
4.3.5 TTM密碼算法 200
4.3.6 TTS簽名算法 201
4.3.7 en-TTS簽名算法 202
4.3.8 油醋簽名算法 204
4.3.9 UOV簽名算法 205
4.3.10 Rainbow簽名算法 207
4.4 多變量公鑰密碼分析方法 209
4.4.1 暴力攻擊 209
4.4.2 直接攻擊 209
4.4.3 線性化方程攻擊 210
4.4.4 秩攻擊 210
4.4.5 差分攻擊 211
4.5 本章參考代碼 211
4.5.1 Rainbow 211
4.5.2 HFE 282
4.6 本章小結(jié) 286
4.7 本章參考文獻(xiàn) 286
第5章 多變量公鑰密碼快速芯片技術(shù) 315
5.1 本章概述 315
5.2 快速多變量簽名方案 316
5.3 不可約多項式 319
5.4 加速二元和三元乘法運(yùn)算 319
5.5 加速求逆運(yùn)算 320
5.6 加速求解線性方程組運(yùn)算 320
5.7 加速可逆仿射變換運(yùn)算 324
5.8 加速多元二次多項式求值運(yùn)算 325
5.9 技術(shù)實(shí)現(xiàn) 325
5.10 實(shí)現(xiàn)對比 326
5.11 本章小結(jié) 327
5.12 本章參考文獻(xiàn) 327
第6章 多變量公鑰密碼高效芯片技術(shù) 329
6.1 本章概述 329
6.2 高效多變量簽名方案 329
6.3 選擇特定有限域的不可約多項式 333
6.4 優(yōu)化特定有限域的乘法 333
6.5 優(yōu)化特定有限域的求逆 335
6.6 優(yōu)化特定有限域的求解線性方程組 336
6.7 技術(shù)實(shí)現(xiàn) 337
6.8 實(shí)現(xiàn)對比 337
6.9 本章小結(jié) 338
6.10 本章參考文獻(xiàn) 339
第7章 多變量公鑰密碼處理器技術(shù) 340
7.1 本章概述 340
7.2 架構(gòu)設(shè)計 341
7.3 多變量數(shù)字簽名方案和參數(shù)的選擇 342
7.4 模運(yùn)算邏輯單元 349
7.5 RAM和寄存器 355
7.6 微控制器和指令集 356
7.7 多變量公鑰密碼的基本密碼運(yùn)算 358
7.8 技術(shù)實(shí)現(xiàn) 361
7.9 實(shí)現(xiàn)對比 365
7.10 本章小結(jié) 366
7.11 本章參考文獻(xiàn) 367

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號