1

我创建了一个 Windows 库来从文件和一些自定义过滤器中读取数据,向 SQL Server 上的数据库添加、删除、更新数据。而且我的库需要应用程序配置,它需要放入连接字符串,因为这个库实际上连接了多个数据库。

如果我要部署到我的数据库服务器,出于安全目的,我需要对我的连接字符串进行加密。我已经阅读了很多关于堆栈溢出的讨论,但其中大多数都在使用RsaProtectedConfigurationProvider,这需要我的数据库服务器拥有 IIS 服务器来进行解密。但情况是我的数据库服务器没有在 Windows 组件上添加 IIS,因为它需要打开一个新端口,这意味着打开一个通往服务器的新线程。

所以我现在的挑战是在不使用任何 ASP.net 加密工具的情况下对我的应用程序配置进行加密。我还有其他方法可以进行加密吗?

4

0 回答 0