标签: sql sql-server database encryption
我需要将一些用户数据存储在一个服务器数据库中。它不是敏感数据,但我或其他用户都不应该访问此内容。我希望所有者确信即使我或其他开发人员也无法读取他查询数据库的数据。
表结构将如下所示:(ID | Data)其中Data应包含加密的JSON字符串。
我想在客户端上进行加密/解密,使用不会在任何地方持久存在的密钥(用户应保留此密码,否则他将无法再获取其数据)。
你认为这种做法有任何陷阱吗?