密码学与网络安全基础:USTC课程精华
需积分: 14 172 浏览量
更新于2024-08-23
收藏 2.27MB PPT 举报
"USTC的密码学与网络安全课程资料,涵盖了TOP5活跃网络病毒的相关知识"
在USTC的这门"密码学与网络安全"课程中,主要目标是让学生深入理解密码学的基本原理和信息安全的重要概念,为他们在未来在这个领域进行研究或应用打下坚实的基础。课程内容包括了数论基础等基本概念,对称与非对称密码系统的加密技术,密钥的生成、共享和管理,以及如何确保数据完整性。
课程特别强调了公开密钥密码体系的学习,因为这种体系在当前计算机安全和网络安全中扮演着核心角色。此外,还涵盖了数据完整性的保护方法,如消息摘要和哈希函数,以及身份认证、数字签名、数据鉴别和应用,这些都是网络安全中的关键元素。课程还讨论了访问控制策略,这对于防范病毒和恶意软件,特别是TOP5活跃网络病毒至关重要。
课程参考了多本经典教材,包括William Stallings的《密码编码学与网络安全:原理与实践》、王育民等的《通信网的安全-理论与技术》、Bruce Schneier的《Applied Cryptography》以及卿斯汉的《密码学与计算机网络安全》。这些书籍提供了丰富的理论和实践知识,帮助学生深入探讨相关主题。
课程总共60学时,3个学分,持续18周,期间会有不定期的作业和课堂测验,以检验学生的理解和应用能力。对于作业和测验,教师有严格的提交规定,未按时提交、延迟提交或抄袭的行为将被判定为零分。
通过这门课程,学生不仅能学习到密码学的基础知识,还能了解到如何利用这些知识来对抗如TOP5活跃网络病毒之类的威胁,提高网络安全防护能力。这门课程的全面性和实践性确保了学生能够在理论与实践中找到平衡,从而更好地应对不断演变的网络威胁。
2021-09-29 上传
2024-03-19 上传
2012-11-25 上传
2021-03-29 上传
2023-06-07 上传
2021-03-15 上传
2012-10-15 上传
条之
- 粉丝: 24
- 资源: 2万+
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常