密码分析学专业学什么课程
来源:高考干货 /
时间: 2024-12-27
密码分析学专业主要学习以下课程:
基础课程
C语言
Python
高等数学
线性代数
概率论
密码学数学基础(群、环、域、椭圆曲线、格)
进一步基础课程
汇编语言
离散数学(DAG、二叉树等概念在区块链中需要)
数据库
操作系统
数据结构
计算机网络
专业核心课程
密码科学与技术导论
应用密码学
对称密码理论
公钥密码理论
密码协议分析与设计
密码工程与应用
计算机与网络安全
密码分析与应用
密码测评与管理
密码芯片分析与设计
密码管理系统分析及应用
密码学法律与标准
实习实践课程
密码测评综合实验
密码工程综合实验
密码系统设计综合实验
网络安全与系统设计综合实验
网络攻防实践
其他课程
信息论与编码
可计算性与计算复杂性
量子密码学
后量子密码
密码算法实践
通信密码实践
选修课程(根据兴趣和需求选择):
隐私保护
数字水印
可信计算
区块链
协议分析(主流网络协议和形式化验证)
密码管理系统
密码测评
密码芯片分析(侧信道方向)
密码分析(差分分析和线性分析)
网络安全
量子密码
这些课程涵盖了从密码学的基础理论到实际应用的各个方面,旨在培养学生具备密码研究、开发、应用和管理的能力
上一篇: 当代风水学专业学什么
下一篇: 保密学专业学什么的