密码学与网络安全基础:USTC课程精华

需积分: 14 1 下载量 172 浏览量 更新于2024-08-23 收藏 2.27MB PPT 举报
"USTC的密码学与网络安全课程资料,涵盖了TOP5活跃网络病毒的相关知识" 在USTC的这门"密码学与网络安全"课程中,主要目标是让学生深入理解密码学的基本原理和信息安全的重要概念,为他们在未来在这个领域进行研究或应用打下坚实的基础。课程内容包括了数论基础等基本概念,对称与非对称密码系统的加密技术,密钥的生成、共享和管理,以及如何确保数据完整性。 课程特别强调了公开密钥密码体系的学习,因为这种体系在当前计算机安全和网络安全中扮演着核心角色。此外,还涵盖了数据完整性的保护方法,如消息摘要和哈希函数,以及身份认证、数字签名、数据鉴别和应用,这些都是网络安全中的关键元素。课程还讨论了访问控制策略,这对于防范病毒和恶意软件,特别是TOP5活跃网络病毒至关重要。 课程参考了多本经典教材,包括William Stallings的《密码编码学与网络安全:原理与实践》、王育民等的《通信网的安全-理论与技术》、Bruce Schneier的《Applied Cryptography》以及卿斯汉的《密码学与计算机网络安全》。这些书籍提供了丰富的理论和实践知识,帮助学生深入探讨相关主题。 课程总共60学时,3个学分,持续18周,期间会有不定期的作业和课堂测验,以检验学生的理解和应用能力。对于作业和测验,教师有严格的提交规定,未按时提交、延迟提交或抄袭的行为将被判定为零分。 通过这门课程,学生不仅能学习到密码学的基础知识,还能了解到如何利用这些知识来对抗如TOP5活跃网络病毒之类的威胁,提高网络安全防护能力。这门课程的全面性和实践性确保了学生能够在理论与实践中找到平衡,从而更好地应对不断演变的网络威胁。