ssl采用什么加密方式(ssl加密方式有哪些)

服务器教程 建站分享 2年前 (2022-11-16) 162次浏览

文章摘要:ssl采用什么加密方式(ssl加密方式有哪些)

ssl加密方式包括: 1. Base64位数据加密,无需密钥,可以加解密,比较简单; 2、MD5数据加密,安全 […]

ssl加密方式包括: 1. Base64位数据加密,无需密钥,可以加解密,比较简单; 2、MD5数据加密,安全系数高,数据加密不可逆; 3. sha1数据加密比MD5更安全; 4、AES数据加密是对称密钥数据加密,只能用密钥解密; 5、RSA数据加密,保证数据加密统计数据不易被破译。

建站教程网内容如下:

1. Base64数据加密(可加解密)

很简单的加密算法,不用密钥,这种方法别人知道你的秘密就可以直接破译,只能用来骗人,不是一般情况下独立使用,因为实在没用~可以和其他加密算法混合使用,作为一层外包装。

2. MD5数据加密(数据加密不可逆性)

MD5的全称是Message-Digest Algorithm 5(信息内容-引入优化算法)。 128 位长度。现阶段,MD5 是一种不可逆的优化算法。它具有很高的安全系数。匹配任意字符数组,可以加密成唯一的定长码。

3. sha1数据加密(数据加密不可逆性)

SHA1的全称是Secure Hash Algorithm(安全哈希算法)。 SHA1基于MD5,数据加密后的统计数据长度更长。它为长度小于264的输入生成一个长度为160bit的哈希值。比MD5多32位。因此,它比MD5更安全,但SHA1的AND运算速度比MD5慢。使用说明和MD5其实是一样的。

4. AES数据加密(需要密钥才能解密)

AES数据加密是一种对称密钥数据加密,数据加密和解密都使用相同的解密标准,整个AES数据加密过程运行在4 ×4 字节向量,也称为“状态”。由于密钥和数据加密块需要在向量上多次迭代更新、替换、组合,所以对加密块和密钥的字节数有一定的规定。 AES密钥长度至少为128、192、256位,加密块长度为128位。这种数据加密方式有一个很大的缺点:投标方必须告知承包方数据加密标准,否则无法破译。存储和传输密钥成为最头疼的问题。

5. RSA数据加密(公钥数据加密,私钥解密)

这是现阶段最关键的加密技术!计算机通信安全的基础保证了数据加密统计不易被破译。你能想象破译信用卡交易的不利影响吗?甲乙双方通信时,承包方将公钥转换为私钥,投标方获取公钥并对数据进行加密(公钥是公开的,所有人都可以获得),投标方使用用于加密信息的公钥。当加密信息只能通过私钥解密时,只要不泄露私钥,就可以保证信息的安全。


声明:
若非注明,本站文章源于互联网收集整理和网友分享发布,如有侵权,请联系站长处理。
文章名称:ssl采用什么加密方式(ssl加密方式有哪些)
文章链接:http://www.7966.org/post/24211.html
转载请注明出处

喜欢 (0)