Skip to content

信息安全数学基础

注:18级新增科目,在原本信安数学的基础上扩充了教学内容,学分扩充为 4,周学时为 4。同时,17 级及以前有 2 个教学班。18 级缩减为 1 个。19 级开始由第四学期移至第三学期教学。

100583 信息安全数学基础

一、总述

1. 教材

  1. 数论讲义上册 柯召
  2. 数论讲义下册 柯召
  3. 抽象代数基础教程 J.Rotman
  4. 数论概论 Joseph H. Sliverman 布朗大学 机械工业出版社
  5. 密码学原理与实践 (第 2 版) Kenneth H. Roser 冯登国译 电子工业出版社

其中 1,2 是规定的教材,5 是作业需要使用到的教材,后续教材都是选用,可作为辅助。

2. 作业

每次课上都或多或少布置一些作业,作业基本为教材课后习题,并且大多课上讲过思路和方法。

作业时间较为宽松。

3. 课堂

会签到,但不是每堂课都签到。

4. 考试

2017 级

该课程于 17 级前教授内容大多为数论知识,据 17 级信安数学基础学生口述,题目大多为课后习题。

2018 级

据 18 级学生反馈,题目大多出自课件。

18 级(2020 春季学期)为机考,客观题 :主观题 = 2:3,题量较小。

客观题主要由 单项选择题 和 判断题 组成:

  • 单项选择题:比较基础,诸如 简单同余方程计算同余方程解数欧拉函数定义元素次数的定义勒让德符号计算有限域中计算椭圆曲线定义和性质简单离散对数计算 等等。
  • 判断题:看重概念,既然是概念,大多出自 有限域、因子分解、离散对数 几个章节,比如 零环整环和交换环、域的关系和概念正规子群核 / 像多项式系数定义简单 CRT 计算Shank、Dixon 随机平方、Wiener 算法通用算法、适应性算法概念 等等。

主观题 18 级(2020 春季学期)由 10 道大题组成:

  1. 考察 既约分数 的性质;
  2. 简单求解 一次同余方程
  3. Wilson 定理的证明,配对法 使用;
  4. 群基本性质证明,数学归纳法 使用;
  5. 原根证明题,有关 次数欧拉函数Fermat
  6. 原根计算题,有关原根 个数
  7. 复杂的 勒让德符号 计算,涉及 二次互反高斯引理各推论同余分析
  8. 有限域计算,有关 欧几里得算法
  9. 简单 连分式 计算;
  10. 简单 生成函数 计算。

注:上述为 18 级题型,仅提供复习思路,并不代表后续所有年级考试均仅考查上述内容!!!

对于 18 级考卷来说,共 10 道单选、20 道判断、10 道大题

题目数量虽多,但题量 / 计算量仍然较小。

大部分主观题为证明题,且大多 来自课件(某些题目课件无答案),笔者甚至考试前夜还碰巧咨询过老师一道考试原题(尽管如此还是做错了,属实不行)。

大部分计算题计算量较小,如尝试计算 49 的欧拉函数值;模 19 的原根个数。

对于 18 级,试卷作如下点评:

  • 初等数论 / 抽象代数 仍是主要考察重点,特别是 二次剩余、原根 两点。但不得不说 CRT、椭圆曲线 部分连续两年考察并不深入;
  • 组合数学部分,诸如 多项式系数、生成函数、容斥原理、鸽笼原理,考察并不深入;
  • 密码学部分,诸如 素性检测、因子分解、离散对数、连分数 方面考察不是很深入。
2019 级

据 19 级学生反馈,19 级(2020 秋季学期)为线下常规考试,考卷构成与 18 级相比产生了一些改变,但试题特点和考察点基本一致,具体为 7 道选择题(每题 2 分)、21 道判断题(每题 1 分)、4 道填空题(每题 3 分)、7-8 道大题(每题 5-10 分不等)

章节 知识点 题型 题目 出处 分值 总分值
整数理论 mod 运算性质 / 群元素的阶 计算大数取模 选择 第四章 p15,第六章 p21 2' 20
整除性质 证明整除式恒成立 大题 第四章习题 1 6'
(拓展)欧几里得算法 证明既约分数 大题 第四章习题 24 5'
求某数的逆(也可用欧拉定理) 填空 第四章习题 K4.2 3'
求多项式的逆 大题 第十一章习题 4 4'
同余式 完全剩余系 证明通过完全剩余系 大题 第五章 p20,习题 6 8' 15
中国剩余定理 求同余式组解的个数 选择 第五章 p70,习题 24 2'
证明多项式恒为整数 大题 第五章习题 14 5'
群 / 子群 / 循环群的概念和性质 判断对错(说明理由) 判断 第六章习题 4 5' 12
同态与同构 证明f同构 大题 第六章习题 5 5'
原根 循环群 判断循环群 选择,判断 第七章 p31,第十一章 p89 3' 10
存在原根的充要条件 证明素数和原根的关系 大题 第七章习题 1 8'
二次剩余 二次同余式解的个数 求二次同余式解的个数 选择 第八章习题 2 2' 8
勒让德符号(高斯引理、欧拉判别) 第八章习题 3
雅可比符号(二次互反) 求雅可比符号的值 大题 第八章习题 5 6'
平方乘算法 第九章 2
素性检测 三种素性检测方法的原理 判断 第十章 2
有限域 环 / 域 / 环同态的概念和性质 判断对错(说明理由) 判断 第十一章习题 1, 2 6' 10
有限域的计算 计算多项式的和与积 大题 第十一章习题 4 4'
椭圆曲线 椭圆曲线上的加法 求椭圆曲线与直线交点的和 选择 第十二章 p6 2' 2
因子分解 各算法概念 判断 第十三章 2
离散对数 离散对数问题的算法 求离散对数 填空 第十四章 3' 4
通用算法的概念 判断是否为通用算法 判断 第十四章 p22 1'

注:

  1. 题目和出处等信息仅取自 2020 秋季学期情况;
  2. 分值和总分值为估计值。

几位不具名的同学给出了上述知识点和考点分析,并建议:

  1. 以老师的教学和复习提纲为准。
  2. 1 的前提下,上述分析可用作学习或复习提纲,但不建议面向试题复习。
  3. 2 的前提下,仅建议在必要时刻使用此提纲。

二、任课教师

1. 07104 Yang

这门课仅由这一位老师负责。

Yang 老师的课,上课听得好,不如下课问得好。

礼貌负责,态度端正。发消息 11 点之前甚至可能秒回。会耐心地解答问题,在领会问题后可以直击要害,对所上内容有较强的把握,业务能力非常的强

但有时会揣摩不出问题的内涵。对需要老师解答的问题,建议清晰地描述它。