HSM Kit Security Knowledge Base requires JavaScript for navigation.
HSM Kit
安全知识库
探索工具
Language
English
中文
首页
/
安全知识库
/
支付安全指南
支付安全指南
PIN 安全、DUKPT、银行卡验证、支付 MAC、ISO 8583、EMV 与区域支付标准的技术指南。
支付安全
支付安全中的 MAC 算法:ISO 9797、HMAC 与 CMAC
银行业消息认证码完整指南——ISO 9797-1、零售 MAC、HMAC-SHA256、AES-CMAC 及其如何保护交易。
10 分钟阅读
支付安全
PIN 块格式详解 (ISO 9564)
深入了解 ISO 9564 PIN 块格式 (0, 1, 2, 3, 4),它们的安全特性,以及何时使用每种格式。
7 分钟阅读
支付安全
DUKPT 密钥派生完整教程
从 BDK 到工作密钥,掌握每笔交易唯一密钥派生 (DUKPT),包含逐步派生示例。
12 分钟阅读
支付安全
CVV/CVC 计算方法详解
了解卡验证值背后的加密过程,包括 CVV1、CVV2、iCVV 和动态 CVV/CVC3。
6 分钟阅读
支付安全
ISO 8583 支付消息:结构、位图与数据元素
了解 ISO 8583 金融交易消息的工作原理——MTI、位图解析、数据元素、响应码,以及 PIN/MAC 的作用。
9 分钟阅读
支付安全
ISO 8583 消息解析器:MTI、位图与数据元素
如何解析 ISO 8583 金融交易消息——消息类型标识符、位图解码、数据元素定义,以及 ATM NDC/Wincor 格式。
9 分钟阅读
支付安全
AS2805:澳大利亚终端密钥与 MAC 支付标准
了解 AS2805 标准——终端密钥集生成、PIN 块转换、MAC 计算方法和 OWF(HMAC-SHA256)。
10 分钟阅读
支付安全
AMEX CSC:卡安全码计算(CSC3/CSC4/CSC5)
美国运通卡安全码的计算方式——CSC3、CSC4、CSC5 算法,与 CVV 的区别,以及 AMEX 特有的卡片特征。
7 分钟阅读
支付安全
Mastercard 动态 CVC3:EMV 验证与 ATC
了解 Mastercard 动态 CVC3——EMV 验证流程、应用交易计数器(ATC)、不可预测数和磁道数据的使用。
7 分钟阅读
支付安全
DUKPT AES:下一代支付终端密钥派生
基于 AES 的 DUKPT 工作原理——与 TDEA-DUKPT 的区别、IK/BDK 层次结构、工作密钥派生,以及从旧版 DUKPT 的迁移。
9 分钟阅读
支付安全
PIN 块 AES(格式 4):基于 AES 的 ISO 9564
ISO 9564 格式 4 PIN 块的工作原理——PIN 的 AES 加密、与格式 0 的比较,以及实现注意事项。
7 分钟阅读
支付安全
PIN 偏移量(IBM 3624):PIN 验证与十进制化
IBM 3624 PIN 验证的工作原理——十进制化表、PIN 偏移量计算、验证方法,以及与 PVV 的比较。
7 分钟阅读
支付安全
PIN PVV(VISA):PIN 验证值计算
VISA 的 PIN 验证值(PVV)系统工作原理——PDK 加密、PVKI 选择、PVV 计算和验证,以及与 PIN 偏移量的比较。
7 分钟阅读
支付安全
ZKA:德国银行会话密钥与 PIN 标准
了解 ZKA 标准——会话密钥(SK-pac)派生、PIN 加密、MAC 计算,以及德国支付终端的要求。
8 分钟阅读
支付安全
VISA 证书验证:CA 密钥、发卡行证书与 EMV
VISA 证书验证的工作原理——VSDC CA 公钥、发卡行证书验证、签名数据验证和 EMV 证书链。
9 分钟阅读
返回指南