我的网站中有一个非常重要的 C 程序需要保护。此程序每分钟调用一次,回复不敏感(例如,如果回复晚了几秒钟也没关系)。输入和输出数据只有几 KB,由于大小小且没有延迟限制,可以通过网络传输。除了将 C 程序与我的网站分开托管在我家的服务器上之外,还有其他方法可以防止我的网络主机窃取此程序(这种情况可能发生,虽然很少发生,但仍然有可能),这样做有以下缺点:
A)可靠性#1:您甚至无法比拟一家优秀托管公司所能提供的正常运行时间(不可靠的 ADSL 线路、电力损失)。
b)可靠性#2:除非您是专业人士并且有备件,否则服务器的维护并不容易。
C)性能:消费者 ADSL 线路的上传速度非常慢。
d)成本:您必须购买服务器,而且根据位置不同,电费也会花费不少。
非常感谢您的帮助!
答案1
如果您不信任您的提供商,那么您实际上只剩下一个选择:主机托管。
- 购买1U服务器。
- 根据需要进行配置。
- 在主机托管设施中租用一个锁定的部分机架并在那里部署您的服务器。
您需要做好为此付出高昂代价的准备,但是这是除了开设您自己的托管设施之外最“安全”的了。
剩下的一个选项是在您的托管服务器上使用 FDE。是否可以使用该选项取决于您的提供商。无论如何,这都需要您在每次启动时输入密码来解密文件系统,但它可以提供相当程度的数据盗窃保护。
但实际上,如果你不信任你的提供商,就不要把钱给他们。使用你可以信任的、信誉良好的提供商。他们比你现在使用的提供商更值得你花钱。