注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)科學(xué)理論與基礎(chǔ)知識(shí)全同態(tài)加密:從理論到實(shí)踐

全同態(tài)加密:從理論到實(shí)踐

全同態(tài)加密:從理論到實(shí)踐

定 價(jià):¥59.90

作 者: 陳智罡
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302614715 出版時(shí)間: 2022-09-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)主要針對(duì)全同態(tài)加密的設(shè)計(jì)方法進(jìn)行研究。一方面,從理論上提出一些更加有效的全同態(tài)加密方案以及優(yōu)化方法;另一方面,從實(shí)踐角度提出分析計(jì)算全同態(tài)加密具體安全參數(shù)的方法,并且給出每個(gè)方案的具體安全參數(shù),保證了研究的系統(tǒng)性與全面性。本書(shū)主要研究如何去除全同態(tài)加密設(shè)計(jì)過(guò)程中的密鑰交換(key switching)過(guò)程,提出一個(gè)新的設(shè)計(jì)方法: 提升維數(shù)法。提升維數(shù)法是一個(gè)通用框架,可以設(shè)計(jì)環(huán)LWE問(wèn)題上所有無(wú)須密鑰交換的全同態(tài)加密方案。因此,提升維數(shù)法具有重要的理論意義。在此基礎(chǔ)上,提出兩個(gè)重要概念: 抽象解密結(jié)構(gòu)與密文堆疊法,以此為理論研究工具,從解密結(jié)構(gòu)中分析密文、噪聲與明文之間的關(guān)系入手,實(shí)現(xiàn)對(duì)全同態(tài)加密構(gòu)造方法的理論抽象和規(guī)律總結(jié),從而對(duì)全同態(tài)加密的構(gòu)造方法進(jìn)行形式化研究,解決為什么格上能構(gòu)造出全同態(tài)加密、格上已有全同態(tài)加密算法之間的關(guān)系是什么、是否存在統(tǒng)一的形式化描述所有算法等問(wèn)題。此外,本書(shū)還對(duì)基于BinaryLWE問(wèn)題設(shè)計(jì)全同態(tài)加密以及優(yōu)化進(jìn)行了闡述。 本書(shū)主要面向密碼技術(shù)的專(zhuān)業(yè)人員以及相關(guān)行業(yè)的工程技術(shù)人員。對(duì)于非專(zhuān)業(yè)人員,第1章全同態(tài)加密入門(mén)是非常好的入門(mén)學(xué)習(xí)內(nèi)容。此外,對(duì)于想學(xué)習(xí)格密碼的讀者,第2章深入淺出地闡述了格密碼的基礎(chǔ)理論。

作者簡(jiǎn)介

暫缺《全同態(tài)加密:從理論到實(shí)踐》作者簡(jiǎn)介

圖書(shū)目錄

第1章全同態(tài)加密入門(mén)1
1.1全同態(tài)加密引言1
1.1.1為什么需要全同態(tài)加密1
1.1.2第一個(gè)全同態(tài)加密的誕生3
1.1.3為什么采用電路模型4
1.1.4全同態(tài)加密的構(gòu)造框架5
1.2全同態(tài)加密入門(mén)7
1.2.1全同態(tài)加密的4部分8
1.2.2同態(tài)解密控制噪聲10
1.2.3LWE上的全同態(tài)加密12
1.3詳解同態(tài)解密思想16
1.3.1一個(gè)簡(jiǎn)化的整數(shù)上的加密算法16
1.3.2可怕的噪聲17
1.3.3同態(tài)解密: 一個(gè)生硬的思路18
1.3.4解密電路的復(fù)雜度19
1.3.5壓縮解密電路21
1.3.6實(shí)現(xiàn)算法24
1.4格密碼學(xué)介紹25
第2章格密碼理論基礎(chǔ)27
2.1格密碼在后量子密碼中的優(yōu)勢(shì)27
2.2數(shù)學(xué)基礎(chǔ)知識(shí)31
2.2.1向量空間簡(jiǎn)介31
2.2.2矩陣和行列式的一些重要概念33
2.3格理論基礎(chǔ)33
2.3.1格的定義及性質(zhì)33
2.3.2格上的計(jì)算問(wèn)題35
2.4構(gòu)建格公鑰密碼系統(tǒng)的方法38
2.4.1陷門(mén)單向函數(shù)38
2.4.2隨機(jī)格39全同態(tài)加密——從理論到實(shí)踐目錄2.4.3構(gòu)造單向哈希函數(shù)39
2.4.4構(gòu)造陷門(mén)單向函數(shù)40
2.4.5格公鑰密碼系統(tǒng)的框架42
2.5LWE問(wèn)題43
2.5.1LWE搜索問(wèn)題43
2.5.2LWE判定問(wèn)題44
2.5.3構(gòu)造LWE單向哈希函數(shù)46
2.5.4構(gòu)造LWE陷門(mén)單向函數(shù)46
2.5.5LWE問(wèn)題的困難性48
2.5.6高斯分布49
2.6LWE私鑰加密算法50
2.7LWE上公鑰加密算法52
2.7.1LWE上Regev公鑰加密算法 52
2.7.2LWE上Regev公鑰加密變形53
2.7.3LWE上多位Regev公鑰加密算法53
2.8環(huán)LWE問(wèn)題54
2.9基于環(huán)LWE的公鑰加密56
2.9.1環(huán)LWE上公鑰加密算法  56
2.9.2環(huán)LWE上公鑰加密算法變形56
2.9.3環(huán)LWE上的NTRU加密算法57
2.10最壞情況下的困難問(wèn)題58
第3章全同態(tài)加密的噪聲依賴(lài)分析與安全參數(shù)分析60
3.1全同態(tài)加密61
3.1.1全同態(tài)加密定義61
3.1.2全同態(tài)加密分類(lèi)61
3.2全同態(tài)加密關(guān)鍵技術(shù)62
3.2.1同態(tài)解密技術(shù)62
3.2.2模交換技術(shù)  62
3.2.3位展開(kāi)技術(shù)63
3.2.4密鑰交換  64
3.3基于噪聲依賴(lài)分析的全同態(tài)加密算法研究66
3.3.1噪聲依賴(lài)分析方法66
3.3.2噪聲增長(zhǎng)依賴(lài)于密文中噪聲的全同態(tài)加密算法: BGV算法67
3.3.3噪聲增長(zhǎng)依賴(lài)于密鑰的全同態(tài)加密算法: Bra12算法70
3.3.4噪聲增長(zhǎng)依賴(lài)于密文的全同態(tài)加密算法: GSW13算法75
3.3.5算法參數(shù)尺寸與噪聲增長(zhǎng)分析比較77
3.4全同態(tài)加密具體安全參數(shù)分析78
3.4.1具體的安全參數(shù)分析方法79
3.4.2Bra12算法和GSW13算法的具體安全參數(shù)80
第4章使用提升維數(shù)法設(shè)計(jì)NTRU型無(wú)須密鑰交換的全同態(tài)加密83
4.1問(wèn)題的提出83
4.2解決問(wèn)題的主要思想84
4.3提升維數(shù)法85
4.4環(huán)LWE上NTRU基本加密方案與擴(kuò)展加密方案87
4.4.1判定小多項(xiàng)式比問(wèn)題87
4.4.2NTRU基本加密方案87
4.4.3NTRU擴(kuò)展加密方案88
4.5同態(tài)屬性89
4.5.1NTRU基本加密方案的同態(tài)性89
4.5.2擴(kuò)展加密方案的乘法同態(tài)性89
4.5.3擴(kuò)展加密方案的加法同態(tài)性90
4.6密文同態(tài)計(jì)算的噪聲分析90
4.6.1加法噪聲分析90
4.6.2乘法噪聲分析91
4.6.3乘法計(jì)算優(yōu)化91
4.7層次型全同態(tài)加密91
4.8選擇具體安全參數(shù)92
4.8.1方案的參數(shù)屬性92
4.8.2具體參數(shù)93
4.9總結(jié)94
第5章使用提升維數(shù)法設(shè)計(jì)環(huán)LWE上的無(wú)須密鑰交換的全同態(tài)加密96
5.1問(wèn)題的提出96
5.2解決問(wèn)題的主要思想97
5.3提升維數(shù)法98
5.4密文是矩陣的環(huán)LWE上的加密方案99
5.5環(huán)LWE上的擴(kuò)展加密方案100
5.6環(huán)LWE上擴(kuò)展加密方案的同態(tài)性101
5.6.1加法同態(tài)性101
5.6.2乘法同態(tài)性101
5.7密文同態(tài)計(jì)算的噪聲分析102
5.7.1加法噪聲分析102
5.7.2乘法噪聲分析102
5.8環(huán)LWE上擴(kuò)展加密方案上的層次型全同態(tài)加密方案102
5.9密文是矩陣的LWE上加密方案103
5.10LWE上的擴(kuò)展加密方案104
5.11LWE上擴(kuò)展加密方案的同態(tài)性106
5.11.1加法同態(tài)性106
5.11.2乘法同態(tài)性106
5.12密文同態(tài)計(jì)算的噪聲分析107
5.12.1加法噪聲分析107
5.12.2乘法噪聲分析107
5.13LWE上擴(kuò)展加密方案上的層次全同態(tài)加密方案107
5.14選擇具體的安全參數(shù)108
5.14.1方案的參數(shù)屬性108
5.14.2具體參數(shù)109
5.15總結(jié)111
第6章一個(gè)基于BinaryLWE的全同態(tài)加密方案113
6.1問(wèn)題的提出113
6.2解決問(wèn)題的主要思路114
6.3BinaryLWE問(wèn)題114
6.4改進(jìn)的基本加密方案115
6.5方案的同態(tài)性116
6.5.1加法同態(tài)性116
6.5.2乘法同態(tài)性117
6.5.3密鑰交換117
6.6層次型全同態(tài)加密方案118
6.7密文同態(tài)計(jì)算的噪聲分析119
6.7.1加法噪聲分析119
6.7.2乘法噪聲分析119
6.8選擇具體安全參數(shù)120
6.8.1方案的參數(shù)屬性120
6.8.2具體參數(shù)121
6.9總結(jié)122
第7章基于BinaryLWE噪聲控制優(yōu)化的全同態(tài)加密方案改進(jìn)123
7.1問(wèn)題的提出123
7.2解決問(wèn)題的主要思路123
7.3改進(jìn)的基本加密方案124
7.4方案的同態(tài)性125
7.4.1加法同態(tài)性126
7.4.2乘法同態(tài)性126
7.4.3密鑰交換127
7.5層次型全同態(tài)加密方案127
7.6密文同態(tài)計(jì)算的噪聲分析128
7.6.1加法噪聲分析128
7.6.2乘法噪聲分析128
7.7選擇具體安全參數(shù)129
7.7.1方案的參數(shù)屬性129
7.7.2具體參數(shù)130
7.8總結(jié)131
第8章一個(gè)LWE上的短公鑰多位全同態(tài)加密132
8.1一個(gè)多位的LWE加密方案132
8.2方案的同態(tài)性134
8.2.1加法同態(tài)性134
8.2.2乘法同態(tài)性134
8.3密鑰交換135
8.4層次型全同態(tài)加密方案136
8.5噪聲分析137
8.6具體安全參數(shù)138
第9章基于抽象解密結(jié)構(gòu)的全同態(tài)加密構(gòu)造方法分析141
9.1解密結(jié)構(gòu)與同態(tài)性141
9.1.1抽象解密結(jié)構(gòu)142
9.1.2密文乘法期盼解密結(jié)構(gòu)的構(gòu)造143
9.1.3解密結(jié)構(gòu)與噪聲增長(zhǎng)依賴(lài)主要項(xiàng)144
9.1.4最終解密結(jié)構(gòu)145
9.2密文矩陣的解密結(jié)構(gòu)146
9.2.1密文矩陣的解密結(jié)構(gòu)147
9.2.2密文矩陣的最終解密結(jié)構(gòu)147
9.3密文堆疊的加密形式148
9.3.1密文矩陣的零次同態(tài)加密形式148
9.3.2密文矩陣的全同態(tài)加密形式149
9.4通用構(gòu)造方法150
9.4.1構(gòu)造思想150
9.4.2通用構(gòu)造方法介紹150
9.5全同態(tài)加密的形式比較151
9.5.1解密結(jié)構(gòu)151
9.5.2密文乘法同態(tài)計(jì)算形式152
9.5.3噪聲控制153
9.5.4最終解密結(jié)構(gòu)153
第10章浮點(diǎn)數(shù)上的全同態(tài)加密算法CKKS155
10.1浮點(diǎn)數(shù)同態(tài)計(jì)算的重要性與挑戰(zhàn)155
10.2近似同態(tài)計(jì)算例子158
10.3分圓多項(xiàng)式159
10.4編碼與解碼161
10.4.1?瘙綇[X]/(XN 1)→?瘙綇N的編碼與解碼161
10.4.2?瘙綄?zhuān)踃]/XN 1→?瘙綇N/2的編碼與解碼162
10.5再縮減技術(shù)163
10.6CKKS算法164
第11章SEAL全同態(tài)加密庫(kù)的使用166
11.1設(shè)置參數(shù)166
11.2密鑰生成與加密解密168
11.3示例169
11.4批處理編碼172
11.5模交換鏈174
11.6CKKS算法的使用175
11.7密文中的向量旋轉(zhuǎn)176
參考文獻(xiàn)178
附錄A注釋表187
附錄B如何學(xué)習(xí)全同態(tài)加密188

本目錄推薦

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