《《大数据安全》课程实验教学大纲.docx》由会员分享,可在线阅读,更多相关《《大数据安全》课程实验教学大纲.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大数据安全课程实验教学大纲一课程基本信息课程代码:课程名称:大数据安全英文名称:Big Data Security实验总学时:20适用专业:软件工程课程类别:专业选修先修课程:C语言和计算机网络二、实验教学的总体目的和要求(一)总体目标大数据安全是一门实践性很强的课程。本课程的实验内容主要是学习编 写并验证常见的密码学算法,通过这门课程的学习,提高学生的编程能力并认识 到密码学算法在确保信息安全的方法中所处的重要地位。(二)总体要求1.对学生的要求:(I)学生需提早五分钟进入实验室,入座后启动实验用的计算机。迟到10分 钟者,则该节实验课以旷课处理。(2)因故须请假者,必须按学校规定的要求持有
2、效请假条交给任课教师,事后 补交者无效。(3)上机有问题请举手,同学间有问题可相互讨论,但不得喧哗。(4)试验期间不得做与实验无关的事,不准将食物带入实验室。(5)实验结束后须关机,,将键盘架及座椅摆放整齐,并将本机台面等处杂物主 动带离实验室。2对教师的要求:(1)教师上实验课时需按时进入实验室,不得无故迟到。(2)实验课期间,教师要认真指导学生,发现问题及时解决。(3)认真批改学生的实验报告,并如实填写实验成绩。(4)严格要求学生遵守操作规程和学生实验守则,对违反并不听劝告者,教师 有权制止其使用计算机,必要时停止其实验。(5)实验课上不做与实验内容无关的事,不得无故擅离实验室。3对实验条
3、件的要求:(1)硬件要求:P4以上微型计算机,内部组成局域网,对外每台机器均连入Internet互联网。(2)软件要求:操作系统:Windows 10软件:Visual C+6. 0三 实验教学内容实验项目一实验名称:古典密码算法实现实验内容:编写经典古典密码算法并加以验证实验性质:验证及设计性实验学时:4学时实验目的与要求:理解代替密码学加密过程实验条件:要求安装Visual C+6. 0研究与思考:古典密码学曾经被广泛应用,它可以分为代替密码和置换密码两种,请查找 相关资料,列兴出几种属于代替密码和置换密码的古典密码算法?实验项目二实验名称:DES算法实现实验内容:编写DES密码算法并加以
4、验证 实验性质:验证及设计性实验学时:4学时实验目的与要求:理解对称加密算法的原理和特点 理解DES算法的加密原理在实现DES算法过程中,发现密码对称之美,鼓励学生勇于创新、刻苦进取、 不畏困难、责任担当,增强爱国主义情怀实验条件:要求安装Visual C+6. 0研究与思考: DES每一个明文分组的长度是多少位?这个明文分组加密后的密文是多少 位?在DES算法的各种置换中,哪个置换为DES提供了最好的安全性?实验项目三实验名称:RSA算法实现实验内容:编写RSA密码算法并加以验证实验性质:验证及设计性实验学时:4学时实验目的与要求: 了解非对称加密机制 理解RSA算法的加密原理在实现RSA算
5、法过程中,了解中国剩余定理,增强民族自信和文化自信,理 解密码学中量变到质变的真正内涵实验条件:要求安装Visual C+6. 0研究与思考:简述RSA的公钥生成算法? “无法证明RSA算法是安全的”,你认为这句话对吗?实验项目四实验名称:MD5算法实现实验性质:验证及设计性 实验学时:4学时实验目的与要求:理解Hash函数的计算原理和特点 理解MD5算法原理在实现MD5算法过程中,了解王小云教授攻克MD5的励志故事,鼓励学生勇 于探索、不怕失败、激发爱国主义精神实验条件:要求安装Visual C+6. 0研究与思考: MD5生成摘要的长度是多少位?实验项目五实验名称:SHA1算法实现实验内容
6、:编写SHA1密码算法并加以验证实验性质:验证及设计性实验学时:4学时实验目的与要求:理解Hash函数的计算原理和特点理解SHA1算法原理 在实现SHA1算法过程中,了解王小云教授攻克SHA1的励志故事,鼓励学生 勇于探索、不怕失败、激发爱国主义精神实验条件:要求安装Visual C+6. 0研究与思考: MD5算法和SHA1算法的异同?四考核方式与标准实验课成绩由实验教师根据每位学生所完成的实验报告情况给出,实验课成 绩为百分制,其与学生课堂出勤、课堂表现和课后作业等一起计入平时成绩考核, 平时成绩占学期总成绩的30%o五、推荐实验教材和教学参考书1网络信息安全教学实验系统V3.0实验教程(实验篇),蒋一川等,吉林中软 吉大信息技术有限公司2蒋一川等,网络信息安全教学实验系统V3.0实验教程(原理篇),蒋一川等, 吉林中软吉大信息技术有限公司六、其他需说明的无大纲修订人:吴晓云修订日期:2023年1月13号大纲审定者:吴晓云审定日期:2023年1月13号