加密的工作原理 SSL和SSL证书是什么意思? 免费 SSL + 安装
简而言之,它是关于对从一个用户传输到另一个用户的信息进行加密/编码。 加密是对信息的编码,以便只有预期的各方(即发送者和接收者)才能读取。 加密信息的方法称为密码。只有知道密码的人才能解密用该密码编码的信息。 加密信息并非新鲜事。在古罗马,尤利乌斯·凯撒使用密码向他的将军传达重要信息,而不会被他人读取。如果有人抢劫信使,或者信使读取信息并将其传递给其他人,那么作战策略就会受到损害。 凯撒大帝加密密码 凯撒密码非常简单,只需将字母表中的某 格鲁吉亚 电话号码数据库 个字母替换为相距一定字母数的另一个字母即可。例如,如果确定的距离是3 个字母,则 D 将是 A,E 将是 B,F 将是 C,依此类推。 如今,通信通常通过互联网进行。如果您在家中使用路由器并为其设置密码,则路由器会加密它与您连接到互联网的设备之间的连接。任何知道该密码的人都可以知道您的所有在线活动。 在公共场所,例如咖啡店,任何人都可以找到路由器密码并解码消息。因此,必须在 Web 浏览器级别加密信息。任何不安全的连接都可能被中间人拦截。 加密信息的问题在于解密密钥。双方必须知道这个密钥才能进行通信。 通过不安全的渠道传递此代码会危及整个加密过程。这时 SSL 证书和非对称加密就派上用场了。 因此有两种类型的加密: 对称加密:这种加密使用相同的密码来加密和解密信息。尤利乌斯·凯撒的加密是对称的,密码称为密钥。只有想要建立安全通信的双方才需要知道密钥。 非对称加密:非对称加密涉及两个密钥 A 和 B。一个密钥是公开的,另一个密钥是保密的。用密钥A 加密的信息只能用密钥 B 解密,用密钥 B 加密的信息只能用密钥 A 解密。这意味着任何人都可以向某人发送消息,但只有该人才能解码。相反,如果某人发布了用其私钥加密的消息,则其他所有人都可以使用公钥来确保该消息是真实的。这些密钥基于极其复杂的数学方程式。在最简单的形式中,两个素数相乘,结果只能被两个数字中的一个整除。不同之处在于使用的素数非常大。
|