journal6 ›› 2014, Vol. 35 ›› Issue (6): 29-34.DOI: 10.3969/j.issn.1007-2985.2014.06.008

• 计算机 • 上一篇    下一篇

密码学辅助教学系统的设计与实现

滕明英,王玉斌,杨雪,段桂华   

  1. (1.中南大学信息科学与工程学院,湖南 长沙 410083;2.长沙矿山研究院有限责任公司设计中心,湖南 长沙 410012)
  • 出版日期:2014-11-25 发布日期:2014-11-27
  • 通讯作者: 段桂华(1972—),女,湖南新化人,中南大学信息科学与工程学院副教授,主要从事网络安全、密码学研究;E-mail duangh@csu.edu.cn.
  • 基金资助:

    国家自然科学基金资助项目(61202495);湖南省科技计划重点资助项目(2011GK2008);金属矿山安全技术国家重点实验室开放基金资助项目(2012KFJJ02)

Design and Implementation of Cryptography Assisted Teaching System

 TENG  Ming-Ying, WANG  Yu-Bin, YANG  Xue, DUAN  Gui-Hua   

  1. (1.College of Information Science and Engineering,Central South University,Changsha 410083,Hunan China;2.Design Center,Changsha Institute of Mining Research,Changsha 4l0012,Hunan China)
  • Online:2014-11-25 Published:2014-11-27

摘要:针对目前密码学教学过程中存在的一些问题,设计并实现了一个密码学辅助教学系统.该系统可以依据用户输入的参数,将密码算法分步骤向用户动态展示算法执行过程中数据的变化情况,并利用Canvas软件以图形方式向用户动态展示密码算法的工作流程.与同类软件对比及并发性能测试结果表明,该系统不仅能帮助学生直观深入地理解抽象的密码算法原理及工作流程,还在结构、应用大小及实验数量上具有较好的竞争优势,在高并发环境下依旧能够保持优良的性能.

关键词: 密码学, 辅助教学, 动态展示, Canvas

Abstract: According to some existent issues in the current teaching of cryptography,a cryptography aided teaching system is designed and implemented.The system uses Canvas to dynamically display the workflow diagram and the inner data changes during the execution of the algorithm.The comparison with the similar software and the concurrent performance tests show that the cryptography assisted teaching system can not only help students understand the abstract cryptography algorithm principles and the intuitive workflow,but also have a competitive edge in structure,application size and the number of experiments;furthermore,it can still perform well in the high-concurrency environment.

Key words: cryptography, aided instruction, dynamical display, Canvas

公众号 电子书橱 超星期刊 手机浏览 在线QQ