“密码学”教学改革的探索与实践精编.docVIP

“密码学”教学改革的探索与实践精编.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 页 “密码学”教学改革剖析与实践   随着计算机与网络进一步渗入人们日常生活,信息安全问题日渐凸现,而人才培养愈发显得重要[1]。由于密码技术是信息安全中关键与核心,密码学课程也就成为了相关专业方向基础主干课程,但由于课程开设时间较短、积累经验较少,而各大高校招生生源、课程设置、实验室建设情况又参差不齐,也就导致了教学效果重大差异。而教材中多数算法使用了数学中有限域与数论理论,笔者从事了多年密码学教学工作中,学生普遍反映密码学太高深,太难学,由于课下时间少,算法编程时间不充分,不能较好去巩固与理解密码算法。   在有限授课课时内,如何选择本门课程主要内容,采用哪些有效教学方法,使学生接受与掌握这些内容,确实是一件值得我们深入研究问题。本文从学生兴趣点(喜欢编程、项目开发管理等)出发,在课堂教学与实践教学环节中,提出了一些教学改革建议与详细实施方法,从算法角度提出一些便于学生更加容易理解与掌握建议,以便促进教与学相互提高。   1 密码学课程特点   密码学是信息类、信息安全类等相关专业方向中主干课程,国内高校设置信息安全专业方向中,大体分为从数学编码角度与从计算机系统安全角度去学习研究密码学理论,课程安排上都应先修信息安全数学基础课程。在学生方面,据不完全统计,除了热爱数学学生外,其他都对学习数论与抽象代数感到头痛。因此在一般情况下,密码学讲授是在学生数学基础较薄弱情况下进行。这样对于讲授密码学教师来说, 在50学时左右课时内,将密码学基本内容灌输给学生,使他们容易接受,且能学到一些知识,确实存在一定难度,需要对教学内容与教学方法进行精心安排与设计。   而从内容联系上讲,密码学可以说是多个学科一个交汇点,这些学科包括:应用数学、通信、计算机应用、信息处理与电子电路技术等。内容涉及到较多数学知识,从应用数学角度看,密码学是计算数论、抽象代数等理论一种应用;从通信角度看,密码学是保密通信与通信网络安全研究内容;从计算机应用角度看,密码学是数据安全、计算机安全与网络安全研究内容;从信息处理角度看,密码是信息处理一种形式。密码学研究内容决定了它交叉性与广泛性,各个分支试图从不同方面、不同角度,借助多种方法、多个领域知识与技术来解决密码学问题,从而使密码学得以不断发展。   2 课堂教学方法研究   密码学是一门实践性与理论性很强课程,除了要掌握密码学理论,还要高度重视对密码学实验教学环节,通过实验课与课程设计培养学生动手能力,让学生通过多个密码算法程序设计实现,更好地掌握密码算法设计机理与方法,并能够掌握密码学系统设计基本方法与步骤环节,了解密码学在信息安全系统领域中地位与作用。多数学生会认为密码系统就是构造比较复杂密码算法,实际上密码系统还有重要组成部分:密钥管理与密码使用,所以课程重点应该集中在基于密码算法之上信息安全系统理解,强调密码管理与应用方面理解与技术实现。   在目前密码学教学过程中,大多数采用传递式教学方法,即以教师为中心,教学内容缺乏创新,学生只能机械根据教师讲解去理解编码理论,并在教师指导下对算法进行编程,但经常出现学生对算法编程不知道如何入手,或出现编程问题时,不能及时讨论解决。因而导致学生缺乏学习兴趣,应用能力低,教学效果难以达到预期目标。   近几年密码学教学中,笔者认为,为了能够使学生更好学习密码学课程,使学生形成主动剖析剖析问题与寻求解决问题方法良好学习风气,就必须改革现有教学方法,积极推进剖析式课堂教学方法[2]应用。   所谓剖析式课堂教学,就是指教学过程在教师启发诱导下,以学生独立自主学习与合作讨论为前提,以现行教材为基本研究内容,以学生独立自主学习与合作讨论为前提,以现行教材为基本研究内容,以学生周围世界与生活实际为参照对象,为学生提供充分自由表达、质疑、研究、讨论问题机会,让学生通过个人、小组、集体等多种解难释疑活动,将自己所学知识应用于解决问题一种教学形式。   具体应用到密码学教学中,一般应包括以下几个步骤:   首先,教学中,创设剖析条件,提出剖析问题。在学生原有基础上,创造学生感兴趣条件,让学生有能力去剖析问题,理解密码算法基本要求以及不同算法相互之间关系。如讨论 RC4 密码算法为什么要求使用不可重复随机密钥。在盲签名学习时,可以让学生自行根据大整数难分解困难性、解离散对数困难性、基于椭圆曲线离散对数困难性等问题,设计不同签名方案,并验证可行性。   其次,指出剖析目标。指导教师要引导学生剖析目标,这个过程是学生综合运用知识,发挥创造能力与自我表现过程,教师正确指导学生发展方向,是剖析式课堂教学重要阶段,能让学生体会自身研究能力,从中获得成就感。   最后,总结研究课题方法与规律。除了要求学生获取正确结论外,还要引导学生回顾剖析过程,找出过程中

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档