不安全的加密算法

不安全的加密算法有以下几种:

  1、DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。

  2、3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。

  3、AES(Advanced Encryption Standard):高级加密标准,是下一代的加密算法标准,速度快,安全级别高。

  数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码为“密文”,使其只能在输入相应的密钥之后才能显示出原容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。通过修改文件的md5值,可以绕过某些网盘的“违规文件扫描机制”,这是因为网盘服务器内存储着已知违规文件的md5值,当上传文件时会自动与服务器md5数据库匹配以判断是否违规。

一、目标
搞了这么多期签名和加密解密,今天我们聊聊高大上的东西: 加密算法。

加密算法我们整体可以分为:不可逆加密算法和可逆加密算法。

不可逆加密算法
常见的不可逆加密算法有MD5,HMAC,SHA1、SHA-224、SHA-256、SHA-384,和SHA-512。他们的特点是,不能从加密后的结果解密出原文,主要用于校检数据的一致性,防止篡改数据&

猜你喜欢

转载自blog.csdn.net/yetaodiao/article/details/131230505