上传数据的安全性是怎么控制的?

上传数据的安全性是怎么控制的?

1.方案是使用加密算法保护数据传输
文件很大建议使用对称加密,不过不能保存敏感信息
文件较小,要求安全性高,建议采用非对称加密

2.非对称加密:
两个密钥:公开密钥(publickey)和私有密钥,公有密钥加密,私有密钥解密
优点:与对称加密相比,安全性更高
缺点:加密和解密速度慢,建议少量数据加密

常用的非对称加密算法有:RSA,DSA,ECC,DH

3.对称加密:
文件加密和解密使用相同的密钥,即加密密钥也可以用作解密密钥
优点:加密速度快,效率高
缺点:相对不太安全(不要保存敏感信息)

常用的对称加密算法有:DES,3DES,AES,RC5

  1. MD5算法 不是对称加密或非对称加密算法,而是一种哈希算法,它将任意长度的数据映射为固定长度的哈希值,用于数据完整性验证,不可逆。
    用于数据完整性验证,比较2次的数据算法一样。
posted @ 2024-01-22 14:47  大树2  阅读(23)  评论(0编辑  收藏  举报