企业采用数据屏蔽的几项注意

数据保护对于一切企业来说是重中之重的问题,一旦泄露例如客户信息的敏感数据,最终可能导致的结果很有可能是使公司信誉受到极大的影响。那么如何保证自己的数据安全呢?虽然可以采用加密技术来保护客户信息,但这种防御方法很昂贵,而且还会使客户信息变成无法使用的格式。因此,研究人员提出了一种掩盖客户信息的替代性方法:数据屏蔽(Data Masking)。数据屏蔽不改变信息的格式,使其仍可用于开发和质量测试,同时又可以提供足够有效的信息,以服务公司的客户。那么,当金融公司准备采用数据屏蔽技术时,需要考虑的关键因素是什么呢?

确定数据屏蔽系统的部署范围

考虑采用任何数据保护机制的首要任务,就是弄清并确定数据屏蔽系统的部署范围。数据屏蔽最佳实践要求金融公司明确哪些信息需要保护、哪些员工可以获得访问授权、哪些应用程序可以使用受保护的数据以及这些数据在生产和非生产领域的什么地方驻留。虽然这一要求理论上似乎容易实现,但由于大多数金融公司运营的复杂性和业务范围的广泛性,确定敏感信息、可以使用敏感信息的应用程序和可以接触敏感信息的员工实际上是一项艰巨的任务。

另外,确定一名员工是否可以获得访问客户信息的授权并不仅仅是一个非是即否的问题。对客户服务代表来说,他们可能需要访问客户的部分信息以验证客户身份,但并不必访问客户的全部信息。例如,客户服务代表可能想知道客户社会保障号/税号或者其账单/邮政编码的后4位,以确认打电话的人确实是该客户。虽然客户服务代表需要访问这一信息来确认客户身份,但他们并不需要完全访问整个社会保障号或账单邮寄地址。确定将信息掩盖到何种程度同时仍可用于商业目的可能比较困难,而且通常还需要法律/合规性部门参与或审查。

确定要采用的数据屏蔽技术

数据屏蔽最佳实践的第二个要素是,确定采用哪些数据屏蔽功能处理敏感信息。现有的数据屏蔽技术具有多种数据处理功能,但并不是所有的功能都适合保持有效的业务上下文信息。这些功能包括:

不确定的随机化(Non-deterministic Randomization):使用随机生成的、满足各种约束条件的值替换敏感字段,确保数据仍然有效,而不会将数据替换成2月30日这样的日期。例如,将日期2009年12月31日替换为2010年1月5日。

模糊化(Blurring):为原始值增加一个随机值,例如使用一个不超过原始值8%的随机值替换储蓄账户值。

置空(Nulling):使用空符号替换敏感字段中的值。例如,将社会保障号404-30-5698替换为###-##-5698。

变换(Shuffling):变换敏感字段中的值的位置。例如,将邮政编码12345变换为53142。

可重复的屏蔽(Repeatable Masking):通过生成可重复且唯一的值,保持参照完整性(Referential Integrity)。例如,自始至终都使用26-3245870替换社会保障号24-3478987。

替换(Substitution):使用值替换表随机替换原始值。例如,从一个包含10万个姓名的列表中用“Mary Smith”替换“Jane Doe”。

特殊规则(Specialized Rules):这些规则适用于特殊字段,例如社会保险号、信用卡号码、街道地址和电话号码等,这些特殊字段在替换后仍保持结构上的正确性,并可用于工作流与检验和验证。例如,将“100 Wall St., New York, N.Y.”替换为“50 Maple Lane, Newark, N.J.”,其中的每个随机值(门牌号、街道、城市和州)构成一个有效地址,可以通过谷歌地图或在线地图查询服务MapQuest等应用查找到。

标记化(Tokenization):标记化是一种特殊的数据屏蔽形式,利用独特的标识符替换敏感数据,使信息可以在以后恢复到原始数据。例如,为灾难恢复目的而存储的数据必须在以后可以恢复,或者在业务运行过程中信息必须通过不可信的域时,标记化非常有用。

考虑参照完整性需求

数据屏蔽最佳实践的第三个要素是企业的参照完整性需求,不过这一点在一开始部署数据屏蔽系统时往往容易被忽略。在企业层面,参照完整性通常要求汇总信息,以满足业务范围和资源共享需求。这意味着,来自同一业务范围应用程序的每种类型的信息都必须使用相同的算法/种子值进行屏蔽。

例如,如果业务范围A的应用程序的数据屏蔽系统将客户的出生日期替换为2010年1月5日,则业务范围B的应用程序的数据屏蔽系统必须将相同的出生日期输入值也替换为2010年1月5日。利用参考完整性,如果一个企业级应用程序需要访问每个已屏蔽的出生日期,则该应用程序可以关联和操作来自这两个业务范围应用程序的其余数据。如果在最初阶段或者甚至在部署了第二个数据屏蔽工具时,仍没有考虑这种要访问已屏蔽信息的工作流,则企业的数据屏蔽系统将需要进行重大的调整和信息的重新屏蔽,除非该金融公司的各项业务之间几乎不发生交互,而这通常是不可能的。

然而,对许多大型金融企业而言,在整个企业范围内使用单一的数据屏蔽工具一般并不可行。由于地域差异、预算/业务需求、不同的IT管理组或者不同的安全/监管要求,每种业务范围可能会需要部署自己的数据屏蔽工具。尽管这种情况不影响一般的数据屏蔽处理,但如果不同的数据屏蔽工具由于某种未知原因而不能同步,则可能会造成工作流难以继续。例如,对一个业务范围应用程序来说,出生日期的随机化可能完全可以接受。但对另一个业务范围应用程序来说,已屏蔽的出生日期必须属于一个该应用程序认为有效的预定义范围(例如超过21岁)。

增强数据屏蔽算法的安全性

数据屏蔽最佳实践的第四个要素是,保护数据屏蔽工具使用的种子值或算法的安全性。由于数据屏蔽的基本原则是只允许获得授权的用户访问经授权的信息,所以数据屏蔽工具使用的种子值或算法无疑属于高度敏感的数据。如果有人掌握了数据屏蔽工具使用的可重复的数据屏蔽算法,则他或她可以对大的敏感信息块进行逆向工程。一个数据屏蔽最佳实践是采用职责分离的原则,允许IT安全人员决定使用什么数据屏蔽方法和算法,并只能在初始部署阶段访问数据屏蔽工具以设置种子值,在部署完成之后IT安全人员则不能再访问数据屏蔽工具。

由于IT安全人员无权访问日常运营系统,而IT支持人员无权访问数据屏蔽算法,从而实现了严格的“职责分离”控制。但是,如果数据屏蔽工具未提供这种“职责分离”控制功能,则IT支持人员必须执行周期性的背景调查,并严密审计系统访问,以确保算法未遭泄漏。

未来的计划

数据屏蔽确实具有诸多优势。如果需要的话,可以修改企业应用程序本身以执行数据屏蔽处理,而不需要一个独立的数据屏蔽工具,因为企业应用程序的主要功能通常也是某种形式的数据处理操作。已屏蔽的信息是可读的,如果屏蔽功能使用得当的话,甚至可以使用“类生产”数据有效地测试产品业务工作流。客户服务应用程序(例如咨询台)也不必再为保护敏感信息而在屏幕上刻意抹去演示级功能,因为已屏蔽的数据本身就可以替应用程序掩盖敏感信息。如果客户信息在被打印之前已经进行了屏蔽处理,则即使打印操作可以执行,也不必担心是谁在使用打印机。但实施数据屏蔽并不像向现有应用程序中添加一个模块或开发一个专门实现数据屏蔽的系统那样简单。正如任何数据保护机制一样,在屏蔽第一条信息之前,企业需要制定计划、确定体系结构以及对未来业务如何运行的设想。

 

【编辑推荐】

  1. Web安全漏洞之企业自查
  2. Web应用防火墙的主要特性
  3. 两种策略选择开源安全产品
  4. 数据泄露的七种主要途径
  5. 保护数据安全的三种武器

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

(0)
管理的头像管理
上一篇2025-02-26 16:21
下一篇 2025-02-26 16:22

相关推荐

  • 服务器域名解析失败怎么排查,是什么原因造成的?

    服务器域名解析失败的根本原因在于DNS系统无法将域名正确转换为IP地址,排查应遵循从客户端到服务端的顺序:先检查本地网络和DNS缓存,再验证域名解析记录和权威服务器状态,第一步:检查本地网络与DNS设置测试网络连通性先确认你的设备是否正常联网,打开命令提示符或终端,输入ping 8.8.8.8,如果返回回复数据……

    2026-07-27
    0
  • 站群服务器怎么设置不同环境配置,有哪些注意事项?

    站群服务器设置不同的环境配置,核心在于通过虚拟化或容器化技术实现站点隔离,再结合Web服务器配置为每个站点分配独立的PHP版本、数据库及运行参数,从而满足多样化需求,为什么站群服务器需要环境隔离?不同CMS依赖的PHP版本差异明显,例如WordPress推荐PHP 7.4以上,而Drupal 7仍基于PHP 5……

    2026-07-27
    0
  • 站群服务器如何批量管理更高效,有哪些管理技巧?

    站群服务器批量管理想提效,自动化是唯一出路,通过统一配置管理工具与面板系统,结合服务商提供的底层基础设施支持,能将运维效率提升数倍,批量管理的核心痛点与解决思路多台站群服务器分散管理,最常见的问题就是重复劳动,每次软件更新、配置修改、安全加固,都需要逐台登录操作,不仅耗时,还容易漏掉某台机器,更头疼的是,一旦某……

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

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

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

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

    2026-07-27
    0

发表回复

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