数据加密技术(一) 概述数据加密

**

数据加密

**
加/解密是函数变换的过程
在这里插入图片描述
根据加密钥匙的不同,分类两种加密体系:

1)第一类:传统加密/对称加密

在这里插入图片描述
加密和解密使用同一把钥匙
优点:效率高,加密速度快,可以加密大量的数据,几G到几十G
缺点:密钥的传递问题,特别是多个人同时通信,军队通信

对称加密算法:
DES, 3DES, RC4, RC5, RC6, BASE64, AES256

第二类:公钥加密/非对称加密

在这里插入图片描述
加密和解密使不用的同钥匙,一般是公钥加密,私钥解密
优点:解决了密钥传递的问题
缺点:效率低,加密速度慢,比对称加密速度慢1000倍,只能加密少量数据

第三种:两者结合

在这里插入图片描述
非对称加密算法:
RSA, DSA

Hash算法(散列):
MD5, SHA1
在这里插入图片描述
验证文件的完整性
mysql-5.7 sha1:xxxxxx md5:xxxxxxx

猜你喜欢

转载自blog.csdn.net/weixin_43949342/article/details/86611305