您不能使用基于证书的身份验证来“隐藏”一台机器,就像 VPN 隐藏一台机器一样——这是 PCI 标准在 PCI-DSS 标准 v2.0 的第 1.3 节中的意图。
1.3. 禁止互联网与持卡人数据环境中的任何系统组件之间的直接公共访问。
1.3中的每一个组件都是指避免与系统组件直接接触。直接联系意味着您的机器具有可公开访问的 IP,并且可以直接与之通信。基于证书的身份验证系统不排除第 1.3 节,因为它不提供针对操作系统/网络堆栈级别(或类似)漏洞的保护,这些漏洞可用于渗透和避开身份验证系统。
子要求继续描述为防止公共访问而必须采取的特定方法——干预网络级保护,如防火墙、VPN 等。
如果您尚未阅读它,请阅读“理解需求的意图”作为解释指南。1.3节的解释基本上就是我上面所说的:
防火墙的目的是管理和控制公共系统和内部系统之间的所有连接(尤其是那些存储、处理或传输持卡人数据的系统)。如果允许在公共系统和 CDE 之间进行直接访问,防火墙提供的保护就会被绕过,并且存储持卡人数据的系统组件可能会受到威胁。
最终,这意味着只要您的手动系统受到干预安全防火墙或其他也符合第 1 节(全部)中规定的要求的屏蔽解决方案(例如 VPN)的保护,那么您应该没问题。您甚至不需要使用基于证书的解决方案,只要所有其他识别和身份验证部分都按照 PCI 标准安全实施。