- 1、本文档共126页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CEB8583报文接口说明
1 概述
1.1 前言
目前国内各大ATM厂家提供不同的ATM接口标准。由于缺乏规范和控制,严重地阻碍了金融电子化的实施。为了改变这种工作方式,在此规范一个终端接口标准。 这个接口标准具有以下几个特点:
标准化:所有交易使用国际金融标准ISO8583。
规范化:所有交易及控制都提供明确的流程。
公开性:所有的加密算法都明确规定。
为了改变终端软件的质量,减少各家用户的协调工作,任何一家终端厂家必须严格遵守此终端标准。我们希望通过努力,使各大银行逐步具备自己的终端规范。
1.2 应用范围
本文件描述服务器网络的外部报文格式和交易过程的报文流程,供入网单位开发接口程序时使用。
ISO8583是国际标准化组织推荐用于交换中心和成员行主机通讯的报文格式,本手册介绍服务器网络对ISO8583标准的解释和实现。
在阅读本文时,用户应参考ISO8583(1987)文本。
1.3 支持的通信协议
TCP/IP
1.4 网络构成说明
TCP/IP
TCP/IP
主机
CRS
DDN/FR
/X.25
路由器
分行前置
modom
ATM
CDM
……
……
网络拓扑结构图
2 交易术语、符号说明
2.1 消息类型说明
ISO8583标准定义了几类消息来确定交易类型,在服务器系统中使用的报文类型有以下几种:
除03XX、08XX、90XX报文类型外的其它所有报文类型都需要MAC校验。
02XX
02XX类消息用于金融请求,被批准的金融交易的请求消息可用于立即对持卡人帐户的记帐处理。包括:
ATM/柜台 -- 存款、取款,余额查询,(本系统内帐户间)转帐,IC卡圈存、圈提、代交费、发卡等。
注:以上交易需要提供密码。
02XX支持的信息:
0200 金融交易请求,0200消息要求对方以0210消息作为其应答。
0201 金融交易请求的重发,0201消息要求对方以0210消息作为其应答。
0210 金融交易请求应答,对0200金融交易请求必须用它来回答。
03XX
03XX类消息用于在服务器和终端之间传送文件更新数据。根据终端的不同要求,服务器接收终端的文件数据或向终端传送其需要的文件更新数据。
0300 终端上传文件或服务器下传文件的请求。必须以0310作为对本类报文的应答。
0310 对0300的应答。
04XX
04XX类信息用于执行对先前已请求进行的交易全部或部分冲正。04XX类冲正信息是由终端发起的,而调整交易信息则由人工产生。
下列是04XX信息:
0400 冲正通知,终端未在预定的时间内接到服务器发送的交易应答时,需要对未完成的交易进行冲正,此时发送0400消息。0400要求一个0410消息作为应答。
0410 冲正通知应答。这是对0400冲正通知消息必须的应答。
08XX
08XX消息用于服务器和终端之间的文件传输通知、签到、签退和密钥更新,每个终端都要在每日交易开始前或每日日终时向服务器申请更新密钥,以保证下一个工作日交易的安全性,双方要用相同的传输密钥对这些工作密钥进行加密或解密。
08XX支持的消息种类如下:
0800 文件传输开始通知、文件传输结束通知、签到、签退、密钥更新请求,要求以0810作为回答。
0810 是对0800消息必须的应答。
90XX
90XX消息用于服务器和终端之间的管理报文,终端需要定时向服务器汇报自己的状态,如钞箱状态等,以提供服务器对其进行管理的依据。服务器也向终端发送监控命令,用于查询终端设备的状态、开启、关闭某些终端,查询终端的统计数据等。
9000 终端的定时汇报报文,不需要应答。
9000 服务器向终端发送监控命令,需要9010做应答。
9010 终端对服务器的监控命令给予应答的报文。
91XX
91XX消息用于卡片管理(包括修改用户个人密码、查询明细等)、商户管理、机构柜员管理等管理类交易,支持的消息种类如下:
9100 交易请求,要求以9110作为应答。
9101 重发,要求以9110作为应答。
9110 服务器对9100和9101的回答。
在本规格说明书中,消息和报文都是指上述各类消息。这二个术语可替换使用。
2.2 DES计算方法
将数据以8Bytes为单位划分成若干个数据块,当数据块长度不足8Bytes时后补OX00。划分完毕后,将每一个数据块作为一个参与运算的数据块(Block),初始的种子Block为全二进制0的8Bytes的数据块,称之为ICV0.
算法流程如下:
2.3 字段及符号说明
字段定义(Field Definitions)
本节描述服务器网络报文中使用到的各个字段,这些描述包括字段的属性,大小和使用方法。
约定(Conventions)
字段采用属性后加上长度的方法来描述,下表定义这些属性的含义:
字段
您可能关注的文档
- BCD-550'551'552WEWE系列冰箱售后培训教材.doc
- BIO-RAD PTC-200 PCR仪器中文操作说明书.doc
- BMW 宝马4S店 交车流程.ppt
- BPRT运行操作规程(修改稿1).doc
- BS_EN1289-98_焊接接头渗透验收标准---验收等级__中文版.doc
- BS110S电子天平操作、维护、保养、清洁标准操作规程.doc
- bsm 过程失效模式及后果分析(PFMEA)(61)中英文.ppt
- BWY奥迪轿车中国市场 营2销攻略.ppt
- C++程序设计 从Win32到MFC.doc
- C++语言程序设计第09章 结构体和单向链表.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
最近下载
- 2024-2025学年初中信息科技冀教版2024七年级全一册-冀教版2024教学设计合集.docx
- 重大危险源管控措施及方案.doc VIP
- 十三辙《韵辙表》——合辙押韵必备.pdf VIP
- 2024年凉山州越西县卫生健康局聘用村卫生室村医笔试真题.docx VIP
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第6章.docx VIP
- 数字逻辑与数字系统朱正东习题答案.pdf VIP
- 冀教版英语九年级上册课堂同步练习试题及答案(全册).pdf VIP
- 烟雾病讲解课件.ppt
- 生产与运作分析第七版史蒂文·纳米亚斯习题答案第5章.docx VIP
- 以病例分析为主导的营养诊疗示范题库答案-2025年华医网继续教育答案.docx VIP
文档评论(0)