据我所知,SSL 仅用于防止窃听,即窃取通过网络传输的数字数据。因此,为了防止密码,SSL 在登录页面加密数据并在数据库解密。最后它安全地携带信息。我认为这甚至可以使用一些加密算法(如 Md5/SHA/其他)来实现?
SSL 和普通加密有什么区别?
以上说法如有错误请指正
最佳答案
SSL 是一种传输加密数据的协议(protocol)。它不是一种加密算法,本身。尽管 HTTPS 使用 SSL 来加密网络通信,但 SSL 并不是为 HTTP 构建的,并且与登录页面关系不大,尽管通过 HTTPS(以及 SSL)访问登录页面是很常见的。许多安全协议(protocol)都通过 SSL 传输。
MD5 和 SHA 系列也不是加密算法。它们是哈希算法。
关于ssl - 是否需要 SSL 来防止窃听?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6581550/