2 jsxzhlhm jsxzhlhm 于 2014.12.02 18:54 提问

农行POS接口Mac算法问题

在农行POS接口挂接时,使用x9.9算法对整包进行mac计算,前置一直返回mac校验错,
但对前置返回的数据使用同样的算法和密钥进行mac计算,
得到的结果与返回数据中的值一致。有偿咨询。qq418955729

1个回答

oyljerry
oyljerry   Ds   Rxr 2015.01.01 19:21

应该资源提供开发包的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
银联标准之MAC算法实现(POS终端加密)
本文详细讲解银联标准MAC算法的过程,以及通过Java代码来实现这一运算过程。POS终端采用ECB的加密方式,简述如下:将欲发送给POS中心的消息中,从消息类型(MTI)到63域之间的部分构成MAC ELEMEMENT BLOCK (MAB)对MAB,按每8个字节做异或(不管信息中的字符格式),如果最后不满8个字节,则添加“0x00”下面举个例子来说明MAC算法的过程:        MAB =
农行支付接口api
包括 asp.net接口包、java接口包、php接口包、各种语言接口的demo,对于web及app 支付开发有帮助。
农行PHP接口实例
这是 B2C的接口文档 本人测试通过部分问题需要根据开发环境具体调试 B2C支付_PHP_2.0.1
农行支付接口的PHP实现
农行的支付网关提供了PHP的开发说明和相关的程序包。它是利用webservice实现php和java的TrustPayClient提供服务的交互。由于webservice需要运行在tomcat,无法跟php常见的lamp运行环境合用,增加的系统的复杂度,无论从开发还是维护上看都是不好的。还好农行的java包是做到非常棒的,所有关键点都做log4j做了记录,我们可以根据它的log文件得到它提交和返回
农行web端网银支付java接口文件及demo
农行web端网银支付java接口文件及demo
农行TrustPayClient-Java接口文档(参考)
农行TrustPayClient-Java接口文档,V3.1.3,包括接口使用说明、自动化配置模式、接口demo都有
关于农行支付接口配置注意事项
一、开发环境以及配置:PHP:5.5以上才行;php.ini 文件修改,extension=php_openssl.dll 开启,去掉前面的分号;php.ini 文件修改 ,配置缓存大小 改为1024m 所需要的文件:农行提供的接口文件包,包括 ABCIcon文件夹 --图片文件,cert文件夹--证书文件(需要证书文件三个: 网上支付平台证书、农行根证书文件、商户证书)还要提供: 商户编号(Me...
农行网上支付平台-商户接口编程指南PHP
农行网上支付平台-商户接口编程指南-PHP_Edition-V3.0.2.pdf ,用于农行网上支付接口的开发!农行网上支付平台-商户接口编程指南-PHP_Edition-V3.0.2.pdf ,用于农行网上支付接口的开发!
农行开发文档
提供商户端交易网站通过中国农业银行网上支付平台提供的商户端开发软件包实现功能的编程指南。
银联的MAC校验
http://www.tuicool.com/articles/VraMn2 这两天做银联的接口,遇到了银联的MAC验证算法。 上网查询了一下,银联的MAC算法原文是如下: a)  将欲发送给POS中心的消息中,从消息类型(MTI)到63域之间的部分构成MAC ELEMEMENT BLOCK (MAB)。 b)  对MAB,按每8个字节做异或(不管信息中的字符格式)