标记化vs加密

目前,支付行业的管理人员和安全专家正在讨论保存和保护信用卡数据的正确方法。商家可以选择多种格式,其中包括保存加密格式(这种格式用加密算法代替16位数字的信用卡号码)、基于卡的标记格式(这种格式使用随机标记代替卡号,以减少PCI DSS评估的范围)等。EMC公司安全部门RSA的技术总监Robert Griffin一直是许多加密和标记化项目的首席架构师。Griffin是一位公认的加密专家,他还是OASIS密钥管理协作协议技术委员会的联合主席。在此次参访中,他谈论了为什么RSA保护信用卡数据的方法(该技术使用基于卡的标记)是最有效的防护方法(保护敏感信用卡数据不受网络罪犯的攻击)。该安全供应商最近发表了一份白皮书《Secure Payment Services: Credit Data Security Transformed(安全支付服务:信用数据安全变换)》,阐述了该公司对此技术的立场。

零售商们有很多比较旧的系统,他们采用新技术的进程似乎比较缓慢。有没有商家已经着眼实施某种形式的保存/加密技术来保护信用卡数据呢?

Griffin:我认为,市场上其实存在着一个很大的分歧。比如,我们RSA第一次实施标记化技术是在Staples公司,他们从2004年开始就已经完成了最初的架构工作。那时,他们已经做出决定,不使用加密模型而是使用标记化模型来保护PCI跟踪以及数字信息。在这种情况下,标记化的定义取决于替代模型而不是变换模型。这里面存在着一个重大的行业分歧——“使用原始值的变换来创建任何相关值的模型”与那些“没有使用这种变换的方法”之间的分歧。标记化是指你把原始值映射为一个新的值,并把这个新的映射值作为标记来使用。我曾经参与PCI DSS范围委员会有关标记化的工作,该委员会面临的最基本问题就是这种分歧到底有多明显,以及怎样出现在确定范围的指导意见中。

你认为我们将会更多地使用混合模型吗?

Griffin:从一个方面看是肯定的。我们的感觉是,在你做替换的模型中,映射数据库与应用程序的分离非常重要。基本模型是指你把真正的值转移到某种标记化的服务上面。这意味着当你把值从所在地点转移到标记化服务的时候,你必须保护转移过程中的值。你可以简单地进行运输级别保护,但是我们认为,在数据移动的过程中,你应该实施多层次的保护措施。这种情况下,对数据进行加密极为重要。对于我们来说,你送回到交易时的内容与你送到标记化服务器的值没有任何算法、数学和变换上的关系。这就意味着所有的强力变换攻击、所有的密钥攻击(一旦你发现某次变换的密钥,你就可以知道所有其他变换的密钥)——所有这些威胁都不复存在。我认为这是加密模型(不管是保存格式还是扩展加密)与这种基于映射、没有变换的模型之间的巨大区别。我们对这个问题的看法是,替代模型非常有效。

这些传统的业务分析系统和数据库似乎是较大的多达。保存加密格式可以在这方面发挥作用,因为你可以用加密格式保存16位信用卡号码。你能用基于卡的标记来这样做吗?

Griffin:当然可以。我们在两个客户项目中建立了我们自己的标记化解决方案。Staples公司是其中的一方,另一方是一家包裹运输公司。我们与他们进行讨论,首先让他们理解一件事件,那就是一定要尽可能的减小对当前应用程序架构的影响,而最好的办法就是保持信用卡号码的长度不变,并且保留信用卡号码的最后四位数字。只要你把号码的最后四位数字映射到标记上,并保持同样的16位数字结构,那么这个标记其实跟保存加密格式同样有效。

在First Data-TransArmor处理过程中,First Data把PAN与先前处理过的信用卡做对比,以检查一个标记是否被使用过。由此,我可以知道在First Data中保存着这样一个文件,里面既有标记也有信用卡号码。如果网络罪犯掌握了这个文件,应该会造成重大的数据泄漏事件吧?

Griffin:这个映射表格是这个架构真正的核心所在。这个文件一定要受到保护,这极为重要。你应该像保护密钥管理相关事宜那样严格地保护它。映射表格式中包含的敏感信息也需要得到很好的保护。如果把所有的信用卡信息都聚集在一个地方,那么你就可以在该处实施保护措施;而如果信用卡信息很分散的话,那保护起来就相当的困难了。你需要像保护密钥管理那样使用高级别的多层防御来保护这个表格。你必须采用适当的身份管理,对个人数据元素进行加密是绝对需要的,而且加密级别越细致越好。同样,你还应该关注物理环境和虚拟环境中的基础设施模型。

另外一个问题是延迟问题。对于商家来说,让客户的支付过程快速便捷非常重要。现在计算机的处理能力真的可以让延迟问题不再是问题了吗?

Griffin:这包括网络关系以及标记化操作的延迟。在这种情况下,我认为一个更重要的问题是网络连接的带宽。举个例子,我们第一次在Staples公司遇到这种情况,那时他们已经为几个商店提供了拨号连接,早在架构设计时他们就非常担心这是否会造成交易中出现一到两秒的时间延迟。但是后来他们发现,情况并非如此。他们非常高兴自己推出的产品可以适应各种环境。即便是环境中的带宽和传输速度千差万别,但是由于数据包(你的数据传输量)非常小,实际上不会对支付终端上的客户反应时间产生多大的影响。

还有一个问题是关于大型商家使用多个支付处理商的讨论。这意味着将会有不同种类的标记化解决方案。那么对于标记化来说,为什么没有任何标准呢?

Griffin:关于标记化我们需要知道两件事。其中之一就是我们在PCI DSS特殊利益集团内部所做的有关标记化的工作。如果你在使用这种替代模型的话,那这部分工作主要侧重于确定范围和操作指南。另外就是由美国国家标准学会所做的工作,可惜的是要靠这方面工作来阐明标记化意味着什么却显得更加的困难。可以拿API作为例子,我认为在这个领域内还没有任何重大的进展,这一点是我们RSA感兴趣的地方。相对于范围确定的问题,它只能屈居次席,我认为这跟密钥管理是一个道理。我们看到许多供应商不仅使用标记化来保护PCI,而且还用它来保护其他类型的信息,那么供应商就不会被禁锢在单一的支付处理商以及他们的基础设施上面,所以标准API的发展将非常重要。不过我们还没有开始那方面的工作。

【编辑推荐】

  1. 数据保护怎样制订企业加密策略
  2. 网络安全与信息加密技术浅析

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/135201.html<

(0)
管理的头像管理
上一篇2025-03-01 12:26
下一篇 2025-03-01 12:28

相关推荐

  • 服务器磁盘IO过高如何优化?,磁盘IO过高的原因有哪些?

    服务器磁盘IO过高,核心优化路径是“先定位、再分流、后升级”,你需要通过系统工具精确判断究竟是应用程序、日志策略还是硬件瓶颈导致,然后针对性地从代码、缓存、存储架构和硬件选型四个层面下手,其中选择持有持牌自营机房和增值电信业务经营许可证的服务商,能从根本上保障底层IO稳定性,定位IO瓶颈:动手优化的第一步盲目优……

    2026-07-27
    0
  • 跨境网站访问延迟高怎么解决,网站访问慢的原因是什么?

    跨境网站访问延迟高的核心解决思路在于多维度优化网络路径,包括使用全球CDN加速、选择靠近目标区域的优质IDC机房、调整传输协议以及精简应用层资源,其中服务商的基础设施质量直接决定优化上限,为什么跨境访问延迟高?三大核心因素物理距离与光速限制数据包在海底光缆中的传输速度受限于介质,从中国到美国西海岸的物理往返时间……

    2026-07-27
    0
  • 站群服务器到底是什么意思,怎么选择比较好

    站群服务器就是一台拥有多个独立IP地址、专门用于托管和管理多个网站的高性能服务器,其核心价值在于通过独立IP降低网站间的关联风险,并提升搜索引擎优化效果,站群服务器的工作原理与适用场景站群服务器本质上是将一台物理服务器通过虚拟化或直接配置的方式,分配给多个独立IP地址,每个IP对应一个独立的网站,这些网站共享服……

    2026-07-27
    0
  • 高防服务器误封正常流量如何调整,怎么解决?

    高防服务器误封正常流量,核心调整思路是从“一刀切”转向“精细化”——通过分析业务特征,调整防护阈值、配置白名单和启用智能学习模式,让防护系统学会区分真假流量,为什么会误封正常流量误封主要源于防护策略的通用化,高防服务器通常默认启用严格防护规则,当流量特征与攻击特征库部分匹配时,就会被拦截,据行业安全白皮书指出……

    2026-07-27
    0
  • 高防服务器的防御原理是什么,如何选择高防服务器?

    高防服务器的防御原理,简单说就是通过流量清洗、防火墙规则和黑洞路由等机制,在攻击流量到达业务服务器之前将其过滤或阻断,从而保障正常访问,流量清洗机制是核心防线高防服务器对抗DDoS攻击,靠的不是单一技术,而是一套组合动作,最常见的攻击类型是流量型攻击,比如UDP洪水、SYN洪水、ICMP放大等,核心思路是耗尽带……

    2026-07-26
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注