我已经做了一段时间的保安工作了,但我对隐私还比较陌生。我一直在研究差异隐私及其在数据库中的应用。然而,我仍然有点困惑,安全和隐私在哪里交叉。数据库的安全性涉及到保护数据库中存储的数据的机密性、完整性和可用性。然而,隐私只会保护机密。
考虑到这一点,一个不同的私有SQL数据库在SQL注入中会相对更安全吗?
发布于 2019-12-26 06:16:02
SQL注入的问题不在于如何将数据存储在数据库中,而是在于
所有这些都不能通过使用差别隐私来解决。
相反,它是通过正确地将代码与数据分离来解决的。这可以通过参数绑定来完成,而不是手动将代码和(不受信任的)数据组合到SQL语句字符串中。有关此主题的更多信息,请参见这里。
https://security.stackexchange.com/questions/223262
复制相似问题