《密码学》教案 张焕国,唐明,伍前红 武汉大学计算机学院 一、 教学目的 本课程是计算机科学与技术、信息安全专业的专业选修课。开设本课程的目的是使学生了解并掌握计算机安全保密所涉及的基本理论和方法,具备保障信息安全的基本能力。 二、 教学要求 通过讲授、讨论、实践,使学生了解计算机安全的威胁、密码学算法、安全技术的发展,熟悉计算机安全保密的基本概念、操作系统安全和网络安全,掌握计算机密码学的基本理论、基本方法、常见加密算法及其实现技术、应用方法,重点掌握传统加密算法、DES 算法、AES算法、背包算法、RSA 算法、ECC 算法、DSA 算法等。 第一讲 密码学的基本概念 一、信息安全学科概论 1、信息安全学科建设 2001 年经教育部批准武汉大学创建了全国第一个信息安全本科专业; 2007 年全国信息安全本科专业已达 70 多所高校; 2003 年经国务院学位办批准武汉大学建立信息安全硕士点、博士点、博士后流动站 2007 年 1 月成立国家信息安全教指委 2006 年武汉大学信息安全专业获湖北省“品牌专业” 武汉大学成为我国信息安全科学研究和人才培养的重要基地。 2、信息安全学科特点 信息安全学科是交叉学科:计算机、通信、数学、物理、生物、管理、法律等; 具有理论与实际相结合的特点; 信息安全技术强调整体性、系统性、底层性; 对信息安全来说,法律、管理、教育的作用很大,必须高度重视。 人才是关键,人的综合素质是关键的关键! 3、武汉大学的办专业思路 以学信息安全为主,兼学计算机、通信,同时加强数学、物理、法律等基础,掌握信息安全的基本理论与技能,培养良好的品德素质。 二、信息安全的基本概念 1、信息安全事关国家安全 信息成为社会发展的重要战略资源,信息技术改变着人们的生活和工作方式。信息产业成为新的经济增长点。社会的信息化已成为当今世界发展的潮流。 信息获取、处理和安全保障能力成为综合国力的重要组成部分。 信息安全事关国家安全,事关社会稳定。 2、信息系统安全的概念 能源、材料、信息是支撑现代社会大厦的三根支柱。 信息是逻辑的、抽象的,不能脱离系统而独立存在! ① 信息系统安全包括四个层面 信息系统安全=设备安全+数据安全+内容安全+行为安全 简称信息系统安全为信息安全! ② 中文词安全=Secu rity + Safety – 中文安全的含义等于英文Secu rity 加上Safety 的含义。 –Secu rit...