繁体   English   中英

如何在服务器端脚本可访问的同时将敏感数据安全地存储在共享主机提供程序上?

[英]How to securely store sensitive data on a shared-hosting provider while accessible to server-side scripts?

我想在我的托管提供程序上存储一些敏感数据,这是一个共享托管,比如说在MySQL上,并且我希望它可以被托管在同一提供程序上的网站(服务器端语言,如PHP)访问。我这样做吗?

您会看到我无法使用摘要算法(MD5,SHA1等),因为我想恢复数据以在代码中使用它们,

我不能使用公私钥之类的东西,因为我必须将两个密钥都存储在服务器上,因此它将与托管服务提供商共享。

有任何想法吗?

无论您做什么,我都认为在这种情况下您必须信任托管服务提供商。 您无法隐藏信息,因为您必须说自己不加密,但必须将未加密的秘密密钥存储在他们的服务器上。

这就是如果您不完全信任敏感数据(决不应该这样做)的话,永远不要在其他设备上存储敏感数据的原因。 只是您考虑这样做的事实使我认为数据并不是真的那么敏感(在这种情况下,整个讨论毫无意义)。

TL; DR不要与他人共享您的秘密,如果确实是敏感数据,请尝试托管您自己的敏感数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM