加密winforms app.config连接字符串,无需特定于机器的加密

时间:2014-02-04 19:21:37

标签: c# .net winforms encryption

我正在开发一个win表单应用程序.net framework 4.0。

我在app.config中有连接字符串。我需要加密它。如果我使用“DataProtectionConfigurationProvider”,那么这将是机器特定的。 在一台机器上完成的加密不能在其他机器上使用。因此,如果我有100台机器,那么每台机器上的加密将完成100次。

我必须在100台计算机上部署此应用程序。

如果我加密它然后在所有其他机器上使用它,是否有办法。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

创建您自己的加密/解密功能。在创建SQLConnection时,将其加密存储并从应用程序中调用解密

有很多例子可以这样做。

Crypto Examples