散列是单向(数学　)函数,其中非秘密算法会将任一任意长度的消息作为输入,生成固定长度的输出(通常　称为“散列代码”或“消息摘要”)。散列函数应具备以下特性:　(1)　只知道散列代码,通过计算不可能确定原始输入,　(2)　通过计算不可能找到散列代码相同的两个输入。　就PCI　DSS　而言,散列必须应用于整个　PAN,因为散列代码被视为不可读。建议散列持卡人数据在散列函数中添加输入变量(例如　“salt”)以使预先计算的彩虹表攻击降低或失去有效性(请参见输入变量)。　如需获得更多指导,请参见行业标准,例如《NIST　特别出版物　800-107》和《NIST　特别出版物　800-106》的最新版本、《联邦信息处理标准　(FIPS)　180-4　安全散列标准》、以及《FIPS　202　SHA-3　标准》:基于排列的散列和可延长的输出功能。　主机　安装计算机软件的主要计算机硬件。　托管服务提　供商　向商户和其他服务提供商提供各类服务。服务多种多样,有简单有复杂;包括服务器上的　共享空间和所有“购物车”选项;也包括支付应用程序和连接到支付网关和处理器的连接　;还包括专用托管服务和每台服务器托管一个客户的服务。托管服务提供商可能是在单台　服务器上托管多个实体的共享托管服务提供商。　HSM　“硬件安全模块”或“主机安全模块”的缩写。物理和逻辑上受保护的硬件设备,会提供　加密服务的安全集合以用于密钥管理函数和/或帐户数据的解密。　HTTP　“超文本传输协议”的缩写。传输和传递万维网上的信息的开放互联网协议。　HTTPS　“安全套接层上超文本传输协议”的缩写。万维网上提供验证和加密通信的安全　HTTP,针对安全敏感性通信(如基于网络的登录)设计。　监控程序　负责托管和管理虚拟机的软件或固件。就PCI　DSS　而言,监控程序系统组件还包括虚拟机监控　(VMM)。　ID　特定用户或应用程序的标识符。　IDS　“入侵检测系统”的缩写。用于识别和警报网络或系统异常或入侵尝试的软件或硬件。包含:生成安全事件的传感器;监控事件和警报以及控制传感器的控制台;记录数据库中传　感器记录事件的中心引擎。使用规则系统来生成警报以响应检测到的安全事件。