下载 >  开发技术 >  Java > MAC加密算法(银联标准)

MAC加密算法(银联标准) 评分:

数据不为8的倍数,需要补0,将数据8个字节进行异或,再将异或的结果与下一个8个字节异或,一直到最后,将异或后的数据进行DES计算。将异或运算后的最后8个字节(RESULT BLOCK)转换成16个HEXDECIMAL,取前8个字节用mkey1,DES加密,将加密后的结果与后8 个字节异或,用异或的结果TEMP BLOCK 再进行一次单倍长密钥算法运算,将运算后的结果(ENC BLOCK2)转换成16 个HEXDECIMAL asc 我当时遇到了客户要求加mac算法,但是在网上搜索,没有银联标准的。所以就。
2014-10-09 上传大小:2KB
分享
收藏 (6) 举报

评论 共18条

u012791956 每次clacMac(key, input)之后的结果都是 [B@2fc14f68 怎么回事?????
2018-07-18
回复
nimei32 是Java 的 就没有c#的吗
2018-01-02
回复
popo425 多写分享,拿来看看,研究下
2017-12-26
回复
gaogzq 可以学习下
2017-12-24
回复
jack88698 正需要这块,谢谢楼主分享~
2017-05-15
回复
xiyou110 多谢分享!不错!
2016-11-18
回复
ccwzhu 可以学习下,虽然不是很完整
2016-06-12
回复
hzl256 是JAVA的算法。谢谢了。
2016-04-16
回复
wufenglin JAVA 算法的 还是不错的的
2016-03-24
回复
bao776273877 很详细,解释的也很清晰。挺不错的~大赞!
2016-02-17
回复

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

MAC加密算法(银联标准)

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: