SSL介于应用层和TCP层之间,应用层数据不再直接传递给传输层,而是传递给SSL层,SSL层对从应用层收到的数据进行加密,并增加自己的SSL头。它是在网络传输层之上提供的一种基于RSA和对称加密算法。
RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易。但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种 ”由已知加密密钥推导出解密密钥在计算上是不可行的“ 的密码体制。
本文共 281 字,大约阅读时间需要 1 分钟。
SSL介于应用层和TCP层之间,应用层数据不再直接传递给传输层,而是传递给SSL层,SSL层对从应用层收到的数据进行加密,并增加自己的SSL头。它是在网络传输层之上提供的一种基于RSA和对称加密算法。
RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易。但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种 ”由已知加密密钥推导出解密密钥在计算上是不可行的“ 的密码体制。
转载于:https://my.oschina.net/134596/blog/1670579