信息安全概论

随着信息技术的发展以及计算机应用的普及,网络环境中的信息安全与人们的生活、工作和学习息息相关。本课程主要介绍信息安全的基本概念,密码学的基本术语和原理,以及日常使用中安全知识和技能。由于信息…

国家精品计算机
2021 次查看
中国农业大学
中国大学MOOC
  • 完成时间大约为 10
  • 初级
  • 中文
注:因开课平台的各种因素变化,以上开课日期仅供参考

课程概况

随着信息技术的发展以及计算机应用的普及,网络环境中的信息安全与人们的生活、工作和学习息息相关。本课程主要介绍信息安全的基本概念,密码学的基本术语和原理,以及日常使用中安全知识和技能。由于信息安全的核心是密码学,所以密码学也是本课程的重点。本课程由绪论、信息安全初步、信息安全技术、传统密码学、公钥密码算法、Hash函数、基于身份的公钥密码学、数字签名、密钥管理和密码学中的基本数学知识组成。

本书可作为计算机科学、通信、电子工程等相关专业的本科学生或研究生一个课程。请注意这不是教黑客技术的课程:)

课程大纲

第一单元——信息安全绪论
1.0-安全风险分析与安全对策
1.1-信息安全属性:可用性,真实性,机密性
1.2-信息安全模型:信息在传输、存储、处理过程中保护信息的CIA
1.3-信息时代和信息的价值
1.4-信息安全的威胁
1.5-信息系统的弱点与信息安全的战略地位
1.6-信息安全的现状
1.7-信息安全学科的研究内容框架
大家共同总结一个学习笔记,总结学到了什么,不要求人人发言
对本课程,您有啥期望

第二单元——信息安全的基石:密码学概述
2.1-密码学基本概念
2.2-单钥密码体制及其作用
2.3-双钥密码体制及其加密应用
2.4-双钥密码体制及其真实性保障中的应用
2.5-请设计——怎样同时保障信息的机密性和真实性?
2.5-数字签名的基本原理与物理签名的区别
2.6-数字证书及应用和本章总结
大家共同总结一个学习笔记,总结学到了什么,不要求人人发言

第三单元——保护个人隐私实践课:加密磁盘、加密邮件
3.1-磁盘加密
3.2-公钥加密和签名软件pgp4win的使用
3.3-邮件客户端的设置与加密邮件
3.4-关于磁盘加密或邮件加密,你可发现手机版本的类似功能的APP

第四单元——密码学的起源及从手工到机械加密的发展
4.1-信息隐藏——藏头诗
4.2-信息隐藏——把信息隐藏在图片里的实践
4.3-加密与手工密码——第一次世界大战德国用的密码
4.4-机械密码——第二次世界大战德国用的密码:Enigma
4.5-德国EnigmaEnigma的原理
4.6-德国Enigma的密码本与破译

第五单元——电子到计算机加密手段的发展及简化的DES加密算法
5.1-电子时代加密
5.2-DES的简介
5.3-简化DES的论密钥生成
5.4-简化DES轮过程
5.5-计算机时代Cpu指令实现替代和置换
5.6-发展史总结

第六单元——分组加密算法Feistel结构和完整DES算法
6.1-分组加密算法Feistel结构
6.2-Feistel结构的解密过程
6.3-Feistel的轮函数——F二元函数
6.4-完整的DES算法及F函数
6.5-完整的DES子密钥的产生过程
6.6-DES安全性讨论

第七单元——加密算法实践篇:TEA算法极其C语言程序设计实现
7.1-TEA算法简介
7.2-TEA算法设计原理
7.3-Tea加密算法之C语言实现——main参数介绍
7.4-Tea加密算法之C语言实现——文件读写的介绍
7.5-Tea加密算法之C语言实现——位运算符介绍
7.6-Tea加密算法小结

第八单元——系统安全之计算机病毒I
8.1-病毒的定义起源和发展
8.2-恶意代码的种类
8.3-恶意代码的4个关键点
8.4-BAT病毒制作——边学边练
8.5-BAT病毒制作——边学边练II

第九单元——系统安全之计算机病毒II
9.1-敲诈病毒制作
9.2-偷盗病毒演示
9.3-病毒查杀原理

预备知识

会一门计算机编程语言,比如C语言或Java等

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 3 个月,之后每月只需 ¥10.00。
Apple 广告
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2020 MOOC.CN 慕课改变你,你改变世界