我有SQL Server中的问题方案WRT数据cyphering或加密/解密2005年SQL服务器 - 加密数据库中的表的列数据
场景:
- 有一个特定的表数据库
- 表有一栏,让我们说“信用卡”
- 的要求是,在本专栏的内容或数据应该被加密
必需(可信)溶液:被插入在该表的列
- 数据应该被加密,即,是不可读运行直接查询数据库和/或表上的人;或者只使用特定的解密逻辑,这需要某种密钥
- 在读取任何应用程序中的数据时,解密方法应该很容易,也许基于KEY
- 该过程或方法应该很容易使用
- 但难以打破
请给我一些建议或解决方案在这方面。
谢谢。
数据只需要在存储器中进行加密,还是需要在数据库级别上不可访问未加密的数据? (应该在数据库层还是更高层完成加密; DAL还是应用程序?) – 2011-03-18 12:47:28