


定价:49.8元
印次:1-1
ISBN:9787302705956
出版日期:2025.12.01
印刷日期:2025.12.29
图书责编:贾斌
图书分类:教材
"本书系统地介绍了初等数论、抽象代数、椭圆曲线等密码学必不可少的数学理论与实用算法。本书秉持反向教学设计理念,立足密码学应用组织数学知识点,重实例、重应用结合,例题、习题丰富多样,还配有电子课件、知识点微视频等配套资源。 本书可作为信息安全、计算机科学与技术、通信工程、数学与应用数学等领域的本科生和研究生相关课程的教科书,也可作为从事信息安全、密码学和其他信息技术相关领域的科研与工程技术人员的参考书。 "
在当今这个快速发展的互联网时代,信息安全问题全方位地影响我国的政治、军事、经济、文化、社会生活的各个方面。从宏观上说,网络安全和信息化已经上升到国家战略的高度;从微观上讲,信息安全与每个人的个人隐私保护、财产安全、在线活动等日常生活息息相关。随着《中华人民共和国网络安全法》和《中华人民共和国密码法》等法律法规的出台,我国对网络安全和信息安全人才的需求日益增加,信息安全是国家优先发展、人才紧缺的行业,信息安全教育对于保障国家经济安全、维护社会稳定具有重要意义。 自2001年教育部批准开设信息安全本科专业已逾20载,目前已有140余所大学先后获得批准开办。不同的学校可能有着不同的专业特色与培养定位,但密码学都是构建各种安全机制的核心,是信息安全领域不可或缺的关键技术。在信息安全领域,无论是网络通信、数据存储还是身份认证,都需要密码学作为后盾,密码学的发展离不开相关数学知识的支持。康德曾经说过,“在任何理论中只有其中包含数学的部分才是真正的科学”,纵观人类科学发展史,任何转折飞跃或者开创发现都离不开强有力的数学依据作为坚实的基石。同样地,现代密码学和网络安全也离不开初等数论、抽象代数、椭圆曲线等数学学科作为其理论基础。因此,密码学数学基础这门课程在信息安全人才培养中占有非常重要的地位,是信息安全本科专业的主要专业基础课程。 在新工科与成果导向教育(outcomesbased education,OBE)理念的指导下,为突出学习重点、降低学习难度、提高学习积极性、增强学习效果,本书进行了反向课程设计。我们紧密围绕主流密码算法,从密码算法的应用、设计和分析出发,通过提出问题,明确学...
第1章概述1
1.1密码学基本概念1
1.2密码机制的分类5
1.3习题9
第2章古典密码学14
2.1加法密码与模运算14
2.2仿射密码与模逆元20
2.2.1仿射密码体制20
2.2.2最大公因数21
2.2.3欧拉函数26
2.2.4欧几里得算法30
2.2.5扩展欧几里得算法34
2.2.6模逆元38
2.3代换密码与置换41
2.3.1置换41
2.3.2置换群45
2.3.3统计分析攻击58
2.4希尔密码与矩阵运算60
2.4.1希尔密码体制60
2.4.2已知明文攻击61
2.5维吉尼亚密码与伪随机序列62
2.5.1维吉尼亚密码体制62
2.5.2线性同余生成器65
2.5.3线性反馈移位寄存器67
2.6习题74
第3章AES密码体制与有限域81
3.1高级加密标准AES概述81
3.2有限域GF(n)与GF(2n)87
3.2.1域与环87
3.2.2多项式环89
3.2.3有限域的构造96
3.3AES加密计算分析106
3.4AES解密计算分析111
3.5习题118
第4章RSA密码体制与因子分解123
4.1RSA概述123
4.2快速模幂算法126
4.3欧拉定理131
4.4孙子定理133
4.5素性检验算法138
4.5.1确定性素性检验法140
4.5.2概率性素性检验法143
4.6RSA的安全性149
4.6.1针对RSA因子分解的攻击149
4.6.2针对RSA的选择文本攻击155
4.7习题157
第5章El... 查看详情





