数据加密方式有:单向加密、对称加密、非对称加密、哈希加密、SSL/TLS加密、数字签名、数字时间戳等。
1、单向加密
通过对数据进行摘要计算生成密文,密文不可逆推还原。只能加密,不能解密,常用于提取数据的指纹信息以此来验证数据的完整性。
2、对称加密
使用同一个密钥来加密和解密数据,常见的算法有DES、AES等。
3、非对称加密
使用一对公钥和私钥来加密和解密数据,常见的算法有RSA、DSA等。
4、哈希加密
将数据通过哈希算法处理成固定长度的摘要信息,常见的算法有MD5、SHA等。
5、SSL/TLS加密
使用公钥加密对称密钥,然后使用对称密钥来加密数据,常用于HTTPS协议。