中国金融PSAM卡应用规范详解与多级发卡机制

4星 · 超过85%的资源 需积分: 15 46 下载量 27 浏览量 更新于2024-08-02 收藏 207KB PDF 举报
PSAM卡应用规范(最新版)详细介绍了在商户POS、网点终端和直联终端等金融设备上使用的安全控制卡片。PSAM卡的核心功能在于其通用性,经过个人化处理后可以在不同设备上运行,并遵循多级发卡机制,由各级发卡机构根据卡片主控密钥和应用主控密钥进行文件创建与密钥加载。 1. 文件结构:PSAM卡的文件结构遵循国际标准ISO/IEC 7816-4,这是为了确保兼容性和标准化。支付系统应用(PSA)是这些应用的主要组成部分,它们专为金融交易服务设计。除了符合该规范的应用外,PSAM卡还可以承载其他非规范的应用,这些应用也可以通过本规范定义的命令进行操作。通过选择支付系统环境(PSE),可以确定PSA的特定路径。 2. 基本命令:规范定义了一系列基础操作命令,如选择文件(SELECT)、读取记录文件(READRECORD)、写入记录文件(UPDATERECORD)等,这些命令用于数据读写、认证以及获取响应数据。例如,外部认证(EXTERNALAUTHENTICATION)用于验证用户身份,而GETCHALLENGE则用于生成随机数用于安全过程。 3. 扩展命令:包括写入密钥(WRITEKEY)、计算临时密钥(INIT_FOR_DESCRYPT)、通用DES计算(DESCRYPT)等高级功能,如应用解锁(APPLICATIONUNBLOCK)和MAC计算,用于复杂的加密和解密操作以及应用程序的权限管理。 4. 应用流程:涉及全国密钥管理中心对PSAM卡的初始化洗卡过程,以及消费交易的具体处理步骤,确保交易安全和合规性。 5. 安全特性:重点强调了密钥的管理和访问控制,包括密钥装载、密钥属性检查以及加密算法的描述。这些措施确保了PSAM卡数据的安全性和保密性。 6. 状态码:规范还定义了各种状态码,用于指示操作结果和错误情况,便于设备和系统之间的通信。 整个规范详尽地涵盖了PSAM卡在金融场景中的关键操作、架构和安全要求,为金融机构和个人化设备提供了一套全面的指导框架,以确保电子支付系统的正常运行和安全性。