内容正文:
第
3.2.1数据加密与安全
三
章
2ab47d68-e4ac-4ccf-9f4f-a38632be634c.source.default.zh-Hans
2
问
题
与
讨
论
(1)用户数据是如何被泄露的?用户如何规避数据泄露风险?
提示:列举身边的数据安全事件,寻找数据泄露途径,列举规避数据泄露风险的具体措施。
(2)非明文密码对数据安全起到怎样的作用?
互联网中的各种信息系统无时无刻不在记录着人们的一言一行,数据随时被采集,也随时存在被泄露的风险。为了某种便利,人们不得不公开自己部分或全部的信息,作为数据采集者和被采集者应该如何确保他们或自己的敏感信息安全,这是大数据时代面临的一个重要问题。每个人在信息社会中都会遇到数据安全事件。
3
主
要
内
容
1.密码系统的相关概念:明文、密文、秘钥、密码算法
2.三种简单加密算法:置换密码、换位密码、简单异或
3.对称与非对称密码体制
2ab47d68-e4ac-4ccf-9f4f-a38632be634c.source.default.zh-Hans
4
口令(Password)
01
口令用于认证用户身份,并不是真正意义上的加密代码。
2ab47d68-e4ac-4ccf-9f4f-a38632be634c.source.default.zh-Hans
5
密码
02
密码通常是指按特定编码规则编成,用于对通信双方的数据信息进行从明文到密文变换的符号。
2ab47d68-e4ac-4ccf-9f4f-a38632be634c.source.default.zh-Hans
6
秘钥
03
密钥(Key)是指在密码算法中引进的控制参数,对一个算法采用不同的参数值,其解密结果就不同。加密算法中的控制参数称为加密密钥,解密算法中的控制参数称解密密钥。
如果为了数据的安全,仅仅通过人为的事先约定来保守算法的秘密,这种算法称为受限算法,受限算法的保密性已远远不能满足需求。
2ab47d68-e4ac-4ccf-9f4f-a38632be634c.source.default.zh-Hans
7
简单加密算法
04
替代加密法:将明文中每个位置的字符用其它字符代替。
加密:明文中每个字母在字母表中右移三位得到密文,这里密钥为3。
解密:密文中每个字母在字母表中左移三位即可得到明文。