本書的主要內容是基于作者在密碼函數研究領域所發表的學術論文撰寫而成的,主要介紹了在單輸出密碼函數、多輸出密碼函數以及密碼函數的應用等三個方面的原創性研究成果。本書的第1章介紹了與密碼函數相關的基礎知識;第2章和第3章側重介紹具有優良密碼學性質的單輸出和多輸出布爾函數的構造,提出一系列新型密碼函數構造方法;第4章探索了多輸出密碼函數在正交序列集設計及真隨機數生成器的校正器設計等方面的應用。各章后的評注部分是對每章內容的擴展。各章后配有習題,供讀者進一步思考和研究。
分別于2001年和2007年在西安電子科技大學獲學士學位和博士學位2007年7月至今在西安電子科技大學通信工程學院工作。密碼學中國密碼學會"密碼創新獎"二等獎;
《密碼學報》編委
目錄
“密碼理論與技術叢書” 序
序
前言
第1章 基礎知識 1
1.1 集合、映射、代數運算1
1.2 群的結構 5
1.3 有限域基礎 9
1.4 有限域上的向量空間和矩陣 20
1.5 線性子空間和線性碼 28
1.6 移位寄存器 34
1.7 評注 47
1.8 習題 48
第2章 單輸出密碼函數 50
2.1 布爾函數及其密碼學性質 50
2.2 MM型密碼函數構造 62
2.3 正交譜函數集構造法 68
2.4 GMM型密碼函數構造 (1) 81
2.5 GMM型密碼函數構造 (2) 93
2.6 殘缺Walsh變換和HML構造法 99
2.7 不相交碼構造 119
2.8 從PS型Bent函數到高非線性度1階彈性函數 125
2.9 Bent函數的正規性判定 135
2.10 評注 139
2.11 習題 165
第3章 多輸出密碼函數 167
3.1 多輸出布爾函數及其密碼學性質 167
3.2 從多輸出Bent函數到多輸出平衡函數 172
3.3 DC型多輸出半Bent函數構造 176
3.4 DS型多輸出半Bent函數構造 182
3.5 GMM型多輸出密碼函數構造(1) 185
3.6 GMM型多輸出密碼函數構造(2) 196
3.7 評注 209
3.8 習題 218
第4章 密碼函數的應用 220
4.1 密碼函數和偽隨機序列 220
4.2 Plateaued正交序列集設計 226
4.3 GMM型正交序列集設計 247
4.4 真隨機數生成器的校正器設計 255
4.5 評注 270
4.6 習題 276
參考文獻 277
索引 331
“密碼理論與技術叢書”已出版書目 335