首页 > 解决方案 > 始终混淆电话号码

问题描述

我们有电话号码字段需要在 UAT 环境中进行模糊处理,问题是该号码必须是唯一的,并且应该与使用同样被混淆的其他数据库的其他数据处理相匹配。我正在尝试创建一个能够可靠地对数字进行加扰的函数,并且每次传入的每个数字都会使用某种我们将安全存储的加密密钥产生相同的加扰数字。我还没有找到一种方法来可靠地以相同的 10 位格式重现数字。有任何想法吗?

标签: sqlsql-serverdatabasesecurity

解决方案


我相信列加密是您正在寻找的。您可以加密列,然后传递加密值。

SQLShack也写得很好。


推荐阅读