我在同一家公司内有两个持有信用卡号码的地点。在将与卡号相关的数据从一个位置传输到另一个位置后,我希望能够“加入”信用卡号以进行业务分析。
链接数据集实际上不需要信用卡号本身。具有零或非常罕见的冲突的令牌就足够了。
那么问题就变成了如何在两个位置生成令牌,以便同一张信用卡映射到同一个令牌,并且安全地这样做。
天真地,一个人可以只使用加密哈希,但由于被映射的空间非常小(表面上是 10^16,但实际上当然小于那个),这不是一个好的解决方案,尤其是在哈希没有加盐的情况下。(目前尚不清楚加盐如何工作,但无论如何都可以链接记录。)
也可以建议使用 CCN 本身的强对称加密,并非常小心地共享密钥,但我对密码学的了解还不够,无法知道明文集如此有限的事实是否会打开攻击方案.
(注意:我知道一个人不应该“推出自己的加密货币”。我不直接参与这个项目,但我对我听到的正在讨论的解决方案感到好奇。)