我有一个Windows (x64),它在Winodws 7、8和现在10上运行得很好。今天,我们在Windows2012Server下运行程序失败了。当我们查看事件日志时,我们发现了一个起源于System.Security.Cryptography.RijndaelManaged..ctor()的错误(不幸的是,日志没有给出完整的路径)。
我在我的程序中使用Rijndael算法加密敏感数据。该程序所做的第一件事是检索加密的配置文件并对其进行解密,以获取所有设置。这就是我的计划没有开始的地方。
这是我的程序中的解密方法:
public static string Decrypt(string c
tfs_warehouse数据库中的许多对象(而不是数据)都是加密的ootb。
请参阅此处的加密对象列表:使用tfs_warehouse go选择o.xtype、c.encrypted、o.crdate、o.name从sys.syscomments c连接sysobjects o on o.id = c.id order by 2 desc、1 asc、4 asc
对于什么是加密的和什么不是加密的,很难看到任何模式。这意味着您无法看到这些过程和视图的定义。
为什么首先对这些对象进行加密?我找不到任何文件,也想不出任何好的理由。
Thx