加密机国际卡编程开发手册.doc

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
加密机国际卡编程开发手册

密码机应用开发手册 (国际卡版本) [InterC] 江南计算技术研究所 北京江南科友科技有限公司 2004年6月 目录 1 加密机密钥说明 4 1.1 密钥分类 5 1.1.1 主密钥〔MK〕 5 1.1.2 数据密钥 5 1.2 密钥检查 5 2 通信消息格式 7 2.1 通信说明 7 2.1.1 接收缓冲区 7 2.1.2 读写方式 7 2.1.3 字母缩写说明 7 2.1.4 MAC数据说明 7 2.2 通信分类 7 2.2.1 TCP/IP通信 7 2.2.2 串口通信 8 2.2.3 SNA通信 8 2.2.4 X.25通信 8 3 功能命令 9 3.1 设置类 9 3.1.1 密码算法设置(AS/AT) 9 3.1.2 读密码机信息(HR/HS) 10 3.1.3 *获取授权(AG/AH) 11 3.1.4 取消授权(AC/AD) 12 3.1.5 修改口令(AM/AN) 13 3.2 密钥管理类 14 3.2.1 #输入一个密钥,用MK加密输出(1A/1B) 14 3.2.2 生成随机密钥,并用MK加密输出(1C/1D) 15 3.2.3 #用密的成份合成工作密钥(GY/GZ) 16 3.2.4 在MK及KEK加密的密钥之间的转换(1E/1F) 17 3.2.5 存储一个MK加密的密钥至指定的索引位置(2A/2B) 18 3.2.6 读取一个指定的索引的密钥(2C/2D) 19 3.2.7 生成密钥的校验值(3A/3B) 20 3.2.8 检查一个指定索引号的密钥状态(3C/3D) 21 3.2.9 由密码机产生一个随机数(RA/RB) 22 3.3 PIN功能类 23 3.3.1 #加密一个PIN(60/61) 23 3.3.2 转换PIN 从一个区域到另一个区域(62/63) 24 3.3.3 #解密一个PIN(68/69) 25 3.3.4 用IBM方式派生PIN 块(EE/EF) 26 3.3.5 产生一个随机PIN(JA/JB) 27 3.3.6 产用一个IBM PIN OFFSET(DE/DF) 28 3.3.7 用IBM方式验证 PIN(EA/EB) 29 3.4 MAC功能类 30 3.4.1 产生MAC(80/81) 30 3.4.2 验证MAC(82/83) 31 3.5 VISA功能类 32 3.5.1 生成VISA CVV(90/91) 32 3.5.2 生成VISA PVV(92/93) 33 3.5.3 生成VISA PVV(94/95) 34 3.5.4 #加密/解密数据块(7A/7B) 35 3.5.5 加密/解密数据块(7C/7D) 36 3.6 打印功能类 37 3.6.1 *设置打印口(CA/CB) 37 3.6.2 定义打印格式(PA/PB) 38 3.6.3 #产生并打印密钥(NE/NF) 39 3.6.4 #打印PIN及请求密码信封(PE/PF) 40 3.6.5 校验PIN和请求密码信封(PG/PH) 42 3.6.6 #打印请求密码信封(OA/OB) 43 3.6.7 校验请求密码信封(RC/RD) 44 3.6.8 #处理请求密码信封数据(QC/QD) 45 3.6.9 装载数字代替串(LI/LJ) 46 3.6.10 *读写IC卡(IC/ID) 47 3.6.11 *获取密钥管理授权(KG/KH) 48 3.6.12 取消密钥管理授权(KC/KD) 49 3.6.13 *写入主密钥(KW/KX) 50 3.6.14 *写入工作密钥(KY/KZ) 51 3.6.15 *设置IP地址(IP/IQ) 52 3.6.16 *设置编码方式(CH/CI) 54 3.6.17 用IBM方式验证 PIN(XA/XB) 55 3.6.18 用IBM方式产生 PIN OFFSET(XC/XD) 57 3.6.19 用IBM方式派生PIN 块(XE/XF) 59 3.7 MAC功能类 61 3.8 打印类 61 3.9 Visa类 61 4 附录A 打印格式定义字符 62 5 附录B 错误代码说明 1 6 附录C PIN类型说明 3 6.1 PIN表示 3 6.2 PIN类型 3 6.2.1 格式01(ANSI X9.8) 3 6.2.2 格式02 3 6.2.3 格式03 3 6.2.4 格式04 3 6.2.5 格式05(ISO 9564-1格式1) 4 6.2.6 格式06 4 7 附录D 算法说明 5 7.1 DES算法说明 5 7.1.1 64比特密钥DES加/解密 5 7.1.2 128比特密钥DES加/解密 5 7.1.3 192比特密钥DES加/解密 6 7.2 MAC算法说明 6 7.2.1 XOR MAC算法 6 7.2.2 ANSI X9.9MAC算法

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档