信息安全数学基础教案禹勇教学文案.docx
- 文档编号:12753884
- 上传时间:2023-04-21
- 格式:DOCX
- 页数:24
- 大小:73.38KB
信息安全数学基础教案禹勇教学文案.docx
《信息安全数学基础教案禹勇教学文案.docx》由会员分享,可在线阅读,更多相关《信息安全数学基础教案禹勇教学文案.docx(24页珍藏版)》请在冰豆网上搜索。
信息安全数学基础教案禹勇教学文案
教师教案
(2009—2010学年第一学期)
课程名称:
信息安全数学基础
授课学时:
40学时
授课班级:
信息安全专业,28063010~60班
任课教师:
禹勇
教师职称:
讲师
教师所在学院:
计算机科学与工程学院
电子科技大学
课程名称
信息安全数学基础
授课专业班级
28063010
~
28063060
年级
大二
课程编号
修课人数
78
课程类型
必修课
普通教育课程();学科基础课(*);专业方向课()
选修课
公选课();学科基础选修课();专业选修()
授课方式
理论课(*);实践课()
考核方式
考试(*)
考查()
是否采用多媒体
是
是否采用双语
否
学时分配
课堂讲授40学时;实践课0学时
名称
作者
出版社及出版时间
教材
信息安全数学基础
许春香
电子科技大学出版社2008
参考书目
信息安全数学基础
信息安全数学基础
谢敏
覃中平等
西安电子科技大学出版社2006
清华大学出版社2006
授课时间
2009.9-2010.1
第一章整除与同余
授课时数:
6
一、教学内容及要求
1.整除的概念及欧几里得除法,理解
2.整数的表示,理解
3.最大公因数及广义欧几里得除法,掌握
4.整除的进一步性质及最小公倍式,掌握
5.素数和算术基本定理,掌握
6.同余的概念,掌握
二、教学重点与难点
本章的内容较多,难点较少,教学重点在于以下方面:
1.欧几里得除法和广义欧几里得除法。
2.最大公因数和最小公倍数。
3.整数的标准分解式。
4.同余的概念
三、内容的深化和拓宽
在内容的深化和拓宽方面,介绍如何运用欧几里得除法求整数的二进制、十进制和十六进制,使学生对欧几里得除法有更深的理解。
四、教学方式(手段)及教学过程中应注意的问题
1.在讲述本章内容时,主要采用口头讲解,PPT演示的方式。
2.讲述证明整除方面的定理的常用方法。
3.通过举例阐述重要定理的内容和含义。
五、作业
1.证明:
若2|n,5|n,7|n,那么70|n。
2.证明:
如果a是整数,则a3-a被3整除。
3.证明:
每个奇整数的平方具有形式8k+1。
4.证明:
任意三个连续整数的乘积都被6整除。
5.证明:
对于任给的正整数k,必有k个连续正整数都是合数。
6.证明:
191,547都是素数,737,747都是合数。
7.利用爱拉托斯筛法求出500以内的全部素数。
8.求如下整数对的最大公因数:
(1)(55,85)
(2)(202,282)
9.求如下整数对的最大公因数:
(1)(2t+1,2t-1)
(2)(2n,2(n+1))
10.运用广义欧几里得除法求整数s,t,使得sa+tb=(a,b)。
(1)1613,3589
(2)2947,3772
11.证明:
若(a,4)=2,(b,4)=2,则(a+b,4)=4。
12.求出下列各对数的最小公倍数。
(1)8,60
13.求出下列各对数的最大公因数和最小公倍数
(1)4711791111011001,4111831111011000
六、本章参考资料
1.信息安全数学基础,李继国等,武汉大学出版社,2006年。
2.信息安全数学基础,覃中平等,清华大学出版社,2006年。
七、教学后记
第二章群
授课时数:
6
一、教学内容及要求
1.群的概念及基本性质,掌握
2.子群的概念与判定,掌握
3.群的同态和同构,掌握
4.变换群,掌握
5.置换群,掌握
二、教学重点与难点
本章教学重点为群、子群、群同态、同构和变换群与置换群等的定义,子群的判定、群同态和同构以及同态核;本章教学难点为群、子群和同态的定义。
三、内容的深化和拓宽
在内容的深化和拓宽方面,引入公钥密码学,说明群理论在公钥密码学中的重要应用。
四、教学方式(手段)及教学过程中应注意的问题
1.在讲述本章内容时,主要采用口头讲解,PPT演示的方式。
2.通过实际的例子来解释群、子群、变换群和置换群的定义。
3.举例说明解释群同构与同态的区别和联系。
五、作业
1.下面各集合对相应定义的运算“∙”,哪些构成群?
哪些不构成群?
并说明理由:
1)实数集R,对运算a∙b=2(a+b);
2)G={1,-1},对数的普通乘法;
3)非零实数集R*,对运算a∙b=2ab;
4)非零实数集R*,对运算a∙b=|ab|;
5)所有实数对集合{(a,b)|a,b∈R},对运算
(a,b)∙(c,d)=(a+c,b-d);
6)整数集Z,对运算a∙b=a+b-1;
7)G={
|a,b为实数且a2+b2≠0},对矩阵的普通乘法;
8)非空集合M的所有子集的集合P(M),对运算
A∙B=A∩B,(A,B∈M);
9)上述集合P(M),对运算
A∙B=A∪B,(A,B∈M);
10)G={pmqn|m,n∈Z},其中p,q是两个固定的不同素数,对数的普通乘法.
2.全体整数的集合Z对于普通减法是否是一个群?
3.完成2.1例6的验证.
4.对于集合A={a1,a2,…}可以建立如下的乘法表.表中
aij=aiaj.
乘法表可以方便地判断一个集合是否是群.
1)建立通过乘法表判断是否群或交换群的规则.(提示:
如果表中aij=aji,则交换律满足.)
a1
a2
…
aj
…
a1
a11
a12
…
a1j
…
a2
a21
a22
a2j
…
ai
ai1
ai2
…
aij
…
…
2)通过上面建立的规则判断G是否是群,如果是群,是否是交换群.
G={e,a,b},
其乘法表如下:
e
a
b
e
e
a
b
a
a
b
e
b
b
e
a
5.证明:
在群中只有单位元满足方程
x2=x.
6.如果群G中的每一个元都满足方程
x2=e,
那么G是交换群.
7.设G是一个群,证明G是交换群的充分必要条件是,对于G任意元素a,b都有
(ab)2=a2b2.
8.设G是一个群,a,b,c是G中任意三个元素,证明:
方程
xaxba=xbc
在G中有且仅有一解.
9.证明:
如果a,b是群中的任意元素,则
(ab)–1=b-1a-1.
10.证明:
在任意群中,下列各组中的元素有相同的阶:
1)a与a-1;
2)a与cac-1;
3)ab与ba;
4)abc,bca,cab.
11.设G是n阶有限群.证明对于任意元a∈G,都有an=e.
12.详细验证2.2例1.
13.证明:
群G的两个子群的交集也是G的子群.
14.证明f(ab)=f(a)f(b)将一个群映射成另一个群.
15.证明群的同构是等价关系.
16.证明:
群G为一交换群当且仅当a→a-1是一同构映射.
17.证明:
一个变换群的单位元一定是恒等变换.
18.构造与整数加法群Z同构的变换群.
19.M=R\{0,1}即M是除去0,1以外的全体实数的集合,G是M的以下6个变换的集合:
,
,
,
,
,
.
证明G是一个变换群.
20.R是实数集合.证明:
R上的所以如下变换
x→ax+b,a,b是有理数,a≠0
是一个变换群.这个群是不是交换群?
21.参考题4,建立三次对称群S3的乘法表.从乘法表观察S3是否阿贝尔群.
22.求出三次对称群S3的所有子群.
23.把三次对称群S3的所有元素写成不相交的循环乘积.
24.证明2.4定理4.
25.设G={1,ε,ε2},其中ε=
.证明G与三次对称群S3的一个子群同构.
26.设计26个英文字母的一个置换,用这个置换对一段文字进行加密,并观察加密后的密文.(置换是应用了上千年的基本密码技术.这里置换表称为密钥.)
27.把置换(456)(567)(671)(123)(234)(345)写为不相交循环乘积.
28.设
τ=(327)(26)(14),σ=(134)(57)
求στσ-1和σ-1τσ.
28.将题26的置换用不相交的循环乘积表示.
29.将上题中的每个循环用对换的乘积表示.
30.证明:
对于K-循环δ,有δk=I.(I—恒等变换).
31.证明K-循环满足:
(i1i2…ik)-1=(ikik-1…i1).
32.求交错群A4.
33.证明n次对称群Sn有阶1!
,2!
,3!
,…n!
的子群.
六、本章参考资料
1.信息安全数学基础,谢敏等,西安电子科技大学出版社,2006年。
2.信息安全数学基础,覃中平等,清华大学出版社,2006年。
七、教学后记
第三章循环群、群的结构
授课时数:
6
一、教学内容及要求
1.循环群的概念,掌握
2.欧拉函数的定义与相关计算,掌握
3.剩余类群的概念,理解
4.子群的陪集,掌握
5.正规子群与商群,掌握
二、教学重点与难点
本章教学重点为循环群的概念与应用、循环群的性质、剩余类群及其性质和正规子群的判定;本章教学难点拉格朗日定理、正规子群的判定和性质。
三、内容的深化和拓宽
在内容的深化和拓宽方面,重点引入基于循环群建立的公钥密码算法,让学生深刻掌握循环群在公钥密码算法中的重要地位。
四、教学方式(手段)及教学过程中应注意的问题
1.在讲述本章内容时,主要采用口头讲解,PPT演示的方式。
2.通过实际的例子来讲解循环群、正规子群和商群。
五、作业
1.在G到G’的一个同态映射之下:
a→a’,a和a’的阶是否一定相同?
2.证明:
1)在一个有限群里阶大于2的元的个数一定是偶数.
2)假设G是一个阶为偶数的有限群,则G中阶为2的元素个数一定为奇数.
3.求三次对称群S3的所有元素的阶.
4.求出三次对称群S3的所有元素生成的循环子群.
5.假设a生成一个阶为n的循环群G.证明:
如果(m,n)=1(即m与n互素),am也生成G.
6.假设G是循环群,并且G与G’同态.证明G’也是循环群.
7.假设G是无限阶循环群,G’是任意循环群.证明G与G’同态.(提示:
将G’分为无限循环群和有限循环群分别证明.)
8.分别求出13,16阶循环群各个元素的阶,指出其中的生成元.
9.分别求15,20阶循环群的真子群.
10.参考第2章题4,建立模8剩余类群的运算表.
11.证明:
设p是一个素数,任意两个p阶群都同构.
12.证明:
设p是一个素数,则阶是pm的群一定有一个阶为p的子群.
13.a,b是一个群G的元素,并且ab=ba,又假设a的阶为m,b的阶为n,且(m,n)=1,证明ab的阶是mn.
14.四次对称群S4的一个4阶子群如下:
H={
(1),(12)(34),(13)(24),(14)(23)}
求出H的全部左陪集.
15.证明:
两个正规子群的交还是正规子群.
16.证明:
指数是2的子群 一定是正规子群.
17.假设H是G的子群,N是G的正规子群,证明HN是G的子群.
18.基于加法和加法群对第2章和本章内容进行归纳总结.加法群中的单位元用0表示,元素a的逆元用-a表示.(通过该练习可以加深巩固对群论的熟悉和理解,建议初学的读者完成好该练习.)
六、本章参考资料
1.信息安全数学基础,谢敏,西安电子科技大学出版社,2006年。
2.信息安全数学基础,覃中平等,清华大学出版社,2006年。
七、教学后记
第四章环
授课时数:
6
一、教学内容及要求
1.环与子环的概念,理解
2.整环、除环和域的概念,掌握
3.环的同态与理想,掌握
4.商环、素理想和最大理想,掌握
二、教学重点与难点
本章教学重点为环、除环、商环和域等的定义,环的同态与理想;本章教学难点为环的同态与理想。
三、内容的深化和拓宽
在内容的深化和拓宽方面,引入公钥密码学,说明环在公钥密码学中的重要应用。
四、教学方式(手段)及教学过程中应注意的问题
1.在讲述本章内容时,主要采用口头讲解,PPT演示的方式。
2.通过实际的例子来阐述环、除环、商环和域的定义。
3.举例说明环的同态与理想的定义。
五、作业
1.利用环的定义验证4.1节中的例1、例2、例3.
2.R={0,a,b,c},加法和乘法分别由以下两个表给出,证明R是一个环.
+
0
a
b
c
0
0
a
b
c
a
a
0
c
b
b
b
c
0
a
c
c
b
a
0
⨯
0
a
b
c
0
0
0
0
0
a
0
0
0
0
b
0
a
b
c
c
0
a
b
c
3.求复数环中元素a+ib的逆元.
4.Z为整数环,在集合Z⨯Z上定义加法和乘法分别如下:
(a,b)+(c,d)=(a+c,b+d),
(a,b)⨯(c,d)=(ac+bd,ad+bc).
证明Z⨯Z是一个具有单位元的环.
5.在整数集合Z上重新定义加法⊕和乘法⊙如下:
a⊕b=ab,a⊙b=a+b.
Z在新运算下是否构成环?
6.Z为整数环,Q为有理数环.以下集合对普通加法和乘法是否构成环?
如果是环,是否有单位元?
是否是交换环?
1)5Z={5n∣n∈Z};
2)Z[
]={a+b
∣a,b∈Z};
3)Q[
]={a+b
∣a,b∈Q};
4)Z+={a∣a∈Z,a>0}.
7.证明一个环的一个子集S构成一个子环的条件是:
对于任意a,b∈S,有
a-b∈S,ab∈S.
8.奇数集合是否构成整数环Z的子环?
9.设环R={z,a,b,c}的运算表如下:
+
z
a
b
c
z
z
a
b
c
a
a
z
c
b
b
b
c
z
a
c
c
b
a
z
⨯
z
a
b
c
z
z
z
z
z
a
z
a
b
越来越好越飞越高越下越大越跑越快c
b
人字头:
全、会、合例:
我十分专心地看书。
z
立刀旁:
到、刚z
方方字旁(放旅)石石字旁(砍码)
一(座)房一(个)苹果一(片)树叶一(群)鸭子z
他一边说一边笑。
(7)我画了个(四)个太阳:
(绿绿的)太阳挂在夏天的天空,金黄的太阳送给(秋天),(红红的)太阳(照亮)冬天,(春天的)太阳是彩色,(因为)春天是个多彩的季节。
z
干净——干干净净明白——明明白白
一(轮)圆月一(处)风景一(片)欢笑几(位)老
一(条)彩虹一(堆)杏一(朵)花一(只)鸟氵三点水(江河沙)日日字旁(明暗晚)1、组词。
(形近字和同音字)c
z
鲜艳的花朵甜甜的笑容高高的灯笼
他是你的朋友吧?
天要下雨了吧?
3、给下面加点字读音正确的打√。
a
一把尺一双手一个人一群人一堆土b
(收)——(放)(去)——(来、回)死——(活)(答)——(问)c
言字旁:
认、语、诗、谁、请、许、说、话
天上有一架飞机。
水里有许多小鱼。
一(间)书房一(群)羊一(个)人一(头)牛
(5)小荷才露尖尖角,早有蜻蜓(立上头)。
试证:
{z,a},{z,b},{z},R都是R的子环.
(9)、()十分()。
(是)——(非)(长)——(短)(大)——(小)(远)——近②飞来飞去走来走去跑来跑去跳来跳去一面红旗一个朋友一对朋友一条木船一条小河10.给出一个环的例子,使该环R有一个子环T,而且
原和园园和圆进和近话和画阳和洋称和秤1)R有单位元,T没有单位元;
(23)()月()日是国庆节。
()月()日是妇女节。
2)R没有单位元,T有单位元;
九、语气词及标点符号的使用春天已经到了。
我已经写完作业了。
3)R,T有相同的单位元;
4)R,T都有单位元,但不同;
5)R不可交换但T可交换.
11.设R是一个环,a∈R,证明S={x∣x∈R,ax=0}是R的子环.
12.设R是一个环,且|R|≥2,证明R的单位元1≠0.
(该题隐含当|R|=1时R的单位元1=0.)
13.找出题2中的左、右零因子和零因子.
14.有理数环、实数环、复数环有无零因子?
15.求模100剩余类环的所有零因子.
16.画出环、交换环、有单位元环、无零因子环、整环、除环、域的关系图.
17.验证:
全体有理数、全体实数和全体复数对于普通的加法和乘法都是域.
18.验证4.2节中例3.
19.证明:
一个无零因子且有两个以上元素的有限环是除环.
20.证明:
有限整环是域.
六、本章参考资料
1.信息安全数学基础,谢敏,西安电子科技大学出版社,2006年。
2.信息安全数学基础,覃中平等,清华大学出版社,2006年。
七、教学后记
第五章多项式与有限域
授课时数:
6
一、教学内容及要求
1.多项式环的定义,掌握
2.多项式的欧几里德算法,掌握
3.多项式剩余类环,掌握
4.有限域,掌握
二、教学重点与难点
本章教学重点为多项式环、多项式剩余类环、有限域的定义,有限域的本原元及其特征;本章教学难点为有限域的构造。
三、内容的深化和拓宽
在内容的深化和拓宽方面,引入公钥密码学,说明有限域在公钥密码学中的重要应用。
四、教学方式(手段)及教学过程中应注意的问题
1.在讲述本章内容时,主要采用口头讲解,PPT演示的方式。
2.通过实际的例子来讲解有限域构造。
五、作业
1.证明F[x]无零因子.
2.计算域GF(7)上两个多项式的和与乘积:
f(x)=x6+5x4+x2+6x+1,g(x)=x7+3x+1.
3.证明在GF
(2)[x]上有(f(x)+g(x))2=(f(x))2+(g(x))2.
4.验证x5+x4+x2+x+1,x5+x4+x3+x+1不可约.
5.求GF(3)[x]上多项式x6+x3+1,x2+x+1的最大公因式.
6.对整数环和多项式环进行比较.
7.设GF
(2)上两个多项式为:
f(x)=x5+x4+x3+x2+x+1,g(x)=x3+x+1.
求f(x)modg(x)
8.计算GF
(2)[x]mod(x2+1)的加法和乘法运算表.
9.证明5.2定理1.
10.证明在特征为p的域里,有
(a+b)p=ap+bp.
11.计算有限域GF(23):
GF
(2)[x]mod(x3+x+1)的加法和乘法运算表.
六、本章参考资料
1.信息安全数学基础,李继国等,武汉大学出版社,2006年。
2.信息安全数学基础,覃中平等,清华大学出版社,2006年。
七、教学后记
第六章同余式
授课时数:
6
一、教学内容及要求
6.同余的概念及基本性质,掌握
7.剩余类及完全剩余系,掌握
8.简化剩余系与欧拉函数,掌握
9.欧拉定理与费马小定理,掌握
10.模重复平方计算法,理解
二、教学重点与难点
本章教学重点为同余、剩余类、完全剩余系和简化剩余系等的定义,欧拉定理、费马小定理以及模重复平方法;本章教学难点为剩余类、完全剩余系和简化剩余系的定义。
三、内容的深化和拓宽
在内容的深化和拓宽方面,引入公钥密码学,说明同余理论在公钥密码学中的重要应用。
四、教学方式(手段)及教学过程中应注意的问题
1.在讲述本章内容时,主要采用口头讲解,PPT演示的方式。
2.通过实际的例子来阐述剩余类、完全剩余系和简化剩余系的定义和区别。
3.举例说明欧拉定理、费马小定理的应用。
五作业
1.
(1)写出模9的一个完全剩余系,它的每个数是奇数。
(2)写出模9的一个完全剩余系,它的每个数是偶数。
(3)
(1)或
(2)中的要求对模10的完全剩余系能实现吗?
2.证明:
当m>2时,02,12…,(m-1)2一定不是模m的完全剩余系。
3.2003年5月9日是星期五,问第220080509天是星期几?
4.证明:
如果ai≡bi(modm),1≤i≤k,则
(1)
(2)
5.设p是素数,证明:
如果a2≡b2(modp),则p|a-b或p|a+b。
6.设n=pq,其中p,q是素数,证明:
如果a2≡b2(modn),n!
|a-b,n!
|a+b,则(n,a-b)>1,(n,a+b)>1。
7.设整数a,b,c(c>0),满足a≡b(modc),求证:
(a,c)=(b,c)。
8.下列哪些整数能被3整除,其中又有哪些能被9整除?
(1)1843581
(2)184234081(3)8937752744(4)4153768912246
9.利用模9同余式来求出下式中的未知数字:
10.我们可以通过下面的方法来判断乘法c=ab是否成立:
对于任意模m是否都有c≡ab(modm)成立?
如果我们找到一个m使得c≠ab(modm),那么就有c≠ab,当我们取m=9时,利用十进制与其各位数字之和同余于模9的事实来判断下列等式是否成立:
(1)
(2)
(3)
(4)所有的这种判断是否简单明了?
11.运用Wilson定理,求
。
12.证明:
如果
是模m的简化剩余系,那么
13.证明:
如果m是正整数,a是与m互素的整数,那么
14.证明:
如果a是整数,那么a7≡a(mod63)。
15.证明:
如果a是与32760互素整数,那么a12≡1(mod32760)。
16.证明:
如果p和q是不同的素数,则
17.证明:
如果m和n是互素的整数,则
六、本章参考资料
1信息安全数学基础,谢敏,西安电子科技大学出版社,2006年。
2信息安全数学基础,覃中平等,清华大学出版社,2006年。
七、教学后记
第七章平方剩余
授课时数:
6
一教学内容及要求
5.一般二次同余式,理解
6.模为奇素数的平方剩余与平方非剩余,掌握
7.勒让德符号,掌握
8.二次互反律,理解
9.雅可比符号,理解
10.模p平方根,掌握
11.合数的情形,理解
12.素数的平方表示,理解
二教学重点与难点
本章教学重点为二次同余式和平方剩余等的定义,勒让德符号和雅可比符号以及求模p平方根;本章教学难点为二次互反律的证明。
三内容的深化和拓宽
在内容的深化和拓宽方面,引入公钥密码学,说明平方剩余在公钥密码学中的重要应用。
四教学方式(手段)及教学过程中应注意的问题
1在讲述本章内容时,主要采用口头讲解
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 安全 数学 基础 教案 教学 文案