我将 C# 4.0、VS 2010 MVC 3 和实体框架用于 Web 应用程序,并使用 SQL Server 2008R2 进行数据存储。我需要加密一个表中的三列 - 两列是文本列,一列是日期列,以更新它们并使用上述技术搜索这些列中的项目。
TDE 不是一个选项。
然而,在 SQL 服务器上执行所有加密功能似乎是最佳实践,尽管有很多关于如何加密列作为一次性练习的示例,但在加密后没有更新或搜索这些字段的内容。
除了将加密和解密移到应用程序中之外,我看不到其他方法。
非常欢迎所有指导、帮助、指示和提示。
谢谢你。