图书目录

目录

第1 章整数的可除性............................................................................. 1

1.1 整除的概念、欧几里得除法........................................................... 1

1.1.1 整除的概念...................................................................... 1

1.1.2 Eratosthenes 筛法.............................................................. 4

1.1.3 欧几里得除法——最小非负余数............................................ 6

1.1.4 素数的平凡判别................................................................ 7

1.1.5 欧几里得除法——一般余数.................................................. 7

1.2 整数的表示................................................................................ 8

1.2.1 b 进制............................................................................. 8

1.2.2 计算复杂性...................................................................... 15

1.3 最大公因数与广义欧几里得除法..................................................... 19

1.3.1 最大公因数...................................................................... 19

1.3.2 广义欧几里得除法及计算最大公因数...................................... 21

1.3.3 Bézout 等式..................................................................... 23

1.3.4 Bézout 等式的证明............................................................ 26

1.3.5 最大公因数的进一步性质..................................................... 31

1.3.6 多个整数的最大公因数及计算............................................... 34

1.3.7 形为2a ?? 1 的整数及其最大公因数......................................... 35

1.4 整除的进一步性质及最小公倍数..................................................... 35

1.4.1 整除的进一步性质............................................................. 35

1.4.2 最小公倍数...................................................................... 36

1.4.3 最小公倍数与最大公因数..................................................... 37

1.4.4 多个整数的最小公倍数........................................................ 38

1.5 整数分解................................................................................... 39

1.6 素数的算术基本定理.................................................................... 40

1.6.1 算术基本定理................................................................... 40

信息安全数学基础(第3 版)

1.6.2 算术基本定理的应用........................................................... 41

1.7 素数定理................................................................................... 45

1.8 习题........................................................................................ 46

第2 章同余........................................................................................ 47

2.1 同余的概念及基本性质................................................................. 47

2.1.1 同余的概念...................................................................... 47

2.1.2 同余的判断...................................................................... 48

2.1.3 同余的性质...................................................................... 52

2.2 剩余类及完全剩余系.................................................................... 55

2.2.1 剩余类与剩余................................................................... 55

2.2.2 完全剩余系...................................................................... 57

2.2.3 两个模的完全剩余系........................................................... 58

2.2.4 多个模的完全剩余系........................................................... 60

2.3 简化剩余系与欧拉函数................................................................. 61

2.3.1 欧拉函数......................................................................... 61

2.3.2 简化剩余类与简化剩余系..................................................... 61

2.3.3 两个模的简化剩余系........................................................... 65

2.3.4 欧拉函数的性质................................................................ 65

2.4 欧拉定理、费马小定理和Wilson 定理............................................... 68

2.4.1 欧拉定理......................................................................... 68

2.4.2 费马小定理...................................................................... 70

2.4.3 Wilson 定理...................................................................... 71

2.5 模重复平方计算法....................................................................... 72

2.6 习题........................................................................................ 80

第3 章同余式..................................................................................... 81

3.1 基本概念及一次同余式................................................................. 81

3.1.1 同余式的基本概念............................................................. 81

3.1.2 一次同余式...................................................................... 82

3.2 中国剩余定理............................................................................. 85

3.2.1 中国剩余定理: “物不知数”与韩信点兵................................. 85

3.2.2 两个方程的中国剩余定理..................................................... 88

3.2.3 中国剩余定理之构造证明..................................................... 89

3.2.4 中国剩余定理之递归证明..................................................... 90

3.2.5 中国剩余定理之应用——算法优化......................................... 93

VIII

目录

3.3 高次同余式的解数及解法.............................................................. 98

3.3.1 高次同余式的解数............................................................. 98

3.3.2 高次同余式的提升............................................................. 100

3.3.3 高次同余式的提升——具体应用............................................ 102

3.4 素数模的同余式.......................................................................... 104

3.4.1 素数模的多项式欧几里得除法............................................... 104

3.4.2 素数模的同余式的简化........................................................ 105

3.4.3 素数模的同余式的因式分解.................................................. 106

3.4.4 素数模的同余式的解数估计.................................................. 107

3.5 习题........................................................................................ 109

第4 章二次同余式与平方剩余................................................................. 110

4.1 一般二次同余式.......................................................................... 110

4.2 模为奇素数的平方剩余与平方非剩余............................................... 114

4.3 勒让德符号................................................................................ 116

4.3.1 勒让德符号之运算性质........................................................ 116

4.3.2 高斯引理......................................................................... 118

4.4 二次互反律................................................................................ 121

4.5 雅可比符号................................................................................ 127

4.6 模平方根................................................................................... 130

4.6.1 模p = 4k + 3 平方根........................................................... 130

4.6.2 模p 平方根....................................................................... 133

4.6.3 模m平方根...................................................................... 138

4.7 x2 + y2 = p ................................................................................ 142

4.8 习题........................................................................................ 145

第5 章原根与指标................................................................................ 146

5.1 指数及其基本性质....................................................................... 146

5.1.1 指数............................................................................... 146

5.1.2 指数的基本性质................................................................ 148

5.1.3 大指数的构造................................................................... 152

5.2 原根........................................................................................ 157

5.2.1 模p 原根.......................................................................... 157

5.2.2 模pα 原根........................................................................ 160

5.2.3 模2α 指数........................................................................ 162

5.2.4 模m原根......................................................................... 164

IX

信息安全数学基础(第3 版)

5.3 指标及n次同余式....................................................................... 169

5.3.1 指标............................................................................... 169

5.3.2 n次同余式....................................................................... 171

5.4 习题........................................................................................ 174

第6 章素性检验................................................................................... 175

6.1 伪素数...................................................................................... 175

6.1.1 伪素数Fermat 素性检验...................................................... 175

6.1.2 无穷多伪素数................................................................... 178

6.1.3 平方因子的判别................................................................ 179

6.1.4 Carmichael 数................................................................... 180

6.2 Euler 伪素数.............................................................................. 181

6.2.1 Euler 伪素数、Solovay-Stassen 素性检验.................................. 181

6.2.2 无穷多Euler 伪素数............................................................ 184

6.3 强伪素数................................................................................... 185

6.3.1 强伪素数、Miller-Rabin 素性检验.......................................... 185

6.3.2 无穷多强伪素数................................................................ 186

6.4 习题........................................................................................ 187

第7 章连分数..................................................................................... 188

7.1 简单连分数................................................................................ 188

7.1.1 简单连分数构造................................................................ 188

7.1.2 简单连分数的渐近分数........................................................ 190

7.1.3 重要常数e、π、γ 的简单连分数............................................ 192

7.2 连分数简介................................................................................ 194

7.2.1 基本概念及性质................................................................ 194

7.2.2 连分数的渐近分数............................................................. 197

7.3 简单连分数的进一步性质.............................................................. 199

7.4 最佳逼近................................................................................... 200

7.5 循环连分数................................................................................ 202

7.6

p

n与因数分解........................................................................... 203

7.7 习题........................................................................................ 205

第8 章群........................................................................................... 206

8.1 群简介...................................................................................... 206

8.1.1 基本定义......................................................................... 206

8.1.2 子群............................................................................... 214

X

目录

8.2 正规子群和商群.......................................................................... 216

8.2.1 陪集的拉格朗日定理........................................................... 216

8.2.2 陪集的进一步性质............................................................. 219

8.2.3 正规子群和商群................................................................ 220

8.3 同态和同构................................................................................ 221

8.3.1 基本概念......................................................................... 221

8.3.2 同态分解定理................................................................... 223

8.3.3 同态分解定理的进一步性质.................................................. 224

8.4 习题........................................................................................ 226

第9 章群的结构................................................................................... 227

9.1 循环群...................................................................................... 227

9.2 有限生成交换群.......................................................................... 231

9.3 置换群...................................................................................... 232

9.4 习题........................................................................................ 237

第10 章环与理想.................................................................................. 238

10.1 环........................................................................................... 238

10.1.1 基本定义........................................................................ 238

10.1.2 零因子环........................................................................ 240

10.1.3 整环及域........................................................................ 241

10.1.4 交换环上的整除............................................................... 242

10.2 同态........................................................................................ 243

10.3 特征及素域................................................................................ 243

10.4 分式域..................................................................................... 244

10.5 理想和商环................................................................................ 246

10.5.1 理想.............................................................................. 246

10.5.2 商环.............................................................................. 251

10.5.3 环同态分解定理............................................................... 252

10.6 素理想..................................................................................... 253

10.7 习题........................................................................................ 255

第11 章多项式环.................................................................................. 256

11.1 多项式整环................................................................................ 256

11.2 多项式整除与不可约多项式........................................................... 257

11.3 多项式欧几里得除法.................................................................... 259

11.4 多项式同余................................................................................ 264

XI

信息安全数学基础(第3 版)

11.5 本原多项式................................................................................ 268

11.6 多项式理想................................................................................ 271

11.7 多项式结式与判别式.................................................................... 271

11.8 习题........................................................................................ 275

第12 章域和Galois 理论........................................................................ 276

12.1 域的扩张................................................................................... 276

12.1.1 域的有限扩张.................................................................. 276

12.1.2 域的代数扩张.................................................................. 279

12.2 Galois 基本定理.......................................................................... 282

12.2.1 K-同构.......................................................................... 282

12.2.2 Galois 基本定理概述......................................................... 285

12.2.3 基本定理之证明............................................................... 289

12.3 可分域、代数闭包....................................................................... 290

12.3.1 可分域........................................................................... 290

12.3.2 代数闭包........................................................................ 291

12.4 习题........................................................................................ 291

第13 章域的结构.................................................................................. 292

13.1 超越基..................................................................................... 292

13.2 有限域的构造............................................................................. 292

13.3 有限域的Galois 群....................................................................... 295

13.3.1 有限域的Frobenius 映射..................................................... 295

13.3.2 有限域的Galois 群概述...................................................... 299

13.4 正规基..................................................................................... 299

13.5 习题........................................................................................ 303

第14 章椭圆曲线.................................................................................. 304

14.1 椭圆曲线简介............................................................................. 304

14.2 加法原理................................................................................... 307

14.2.1 实数域R 上的椭圆曲线...................................................... 308

14.2.2 素域Fp(p > 3) 上的椭圆曲线E ............................................ 310

14.2.3 域F2n(n ? 1) 上的椭圆曲线E, j(E) 6= 0 ................................ 318

14.3 有限域上的椭圆曲线的阶.............................................................. 321

14.4 重复倍加算法............................................................................. 321

14.5 习题........................................................................................ 323

XII

目录

第15 章AKS 素性检验........................................................................... 324

附录A 三个数学难题............................................................................ 326

附录B 周期序列.................................................................................. 327

附录C 前1280 个素数及其原根表............................................................ 328

附录D F359 ......................................................................................... 329

附录E F28 = F2[x]/(x8 + x4 + x3 + x2 + 1) ................................................ 330

附录F F28 = F2[x]/(x8 + x4 + x3 + x + 1) ................................................. 331

参考文献............................................................................................... 332