什么时候将mysqli与ssl (ssl_set)一起使用


When would you use mysqli with ssl (ssl_set)

你什么时候会使用OR 出于什么原因将mysqli与ssl一起使用?

我目前有一个用于 SSL 的网站设置,那么使用 SSL 不足以保护用户数据吗?

我目前使用 mysql,并且很快就会转换我的代码以用于 mysqli,但如果我已经使用 SSL,我对使用带有 mysqli ssl_set函数给我带来什么优势感到困惑?就我而言,这甚至有必要吗?

谢谢!

SSL 是将数据从 A 点安全地获取到 B 点所必需的,因此攻击者无法在不安全的网络上查看数据。

MySQL支持SSL用于与数据库的实际连接。

当您在线访问银行时,您肯定希望通过SSL获得该数据,以便在通过您无法控制/信任的网络时看不到它。

如果您的数据库连接也通过您不控制/信任的网络,则要使用 SSL。

话虽如此,很少找到支持 SSL MySQL 连接的托管公司,通常薄弱环节将是您的 Web 应用程序,如果被黑客入侵,则可以直接路由到数据库和配置文件中可用的凭据。

如果您正在对足够敏感的信息进行任何操作,则必须找到一个称职的托管提供商或构建自己的基础架构以确保安全性。