【发布时间】:2011-01-30 16:28:21
【问题描述】:
场景是我想在 sql server 表中加密数据类型为 int 的列中的财务数字。 这是一个大应用程序,因此很难将表列数据类型从 int 更改为任何其他数据类型。
我使用的是 sql server 2005 和 asp.net C#。
对于数据类型为 int 的列,是否有双向加密方法?
我可以在 sql server 2005 中使用用户定义函数还是使用 C# 方法?
【问题讨论】:
-
你想在这里实现什么?似乎不明智,我真的不知道如何回答这里的“否”或“是”。
-
我为您担心,您的应用程序中可能存在一些严重的安全设计缺陷。也许如果您提供有关您希望以这种方式实施安全性的原因的上下文,我们可以为根本原因问题提供解决方案。
-
@John Sansom:场景很简单。出于安全原因,我们希望我们的财务数据在数据库中加密。
-
加密数据库中的单个列是不安全的,不管你怎么做。
标签: c# sql-server sql-server-2005 encryption