java 发卡平台支付_Java实现获取105发卡平台的订单信息

[Java] 纯文本查看 复制代码/**

* unicode转字符

* */

public static String decodeUnicode(String theString) {

char aChar;

int len = theString.length();

StringBuffer outBuffer = new StringBuffer(len);

for (int x = 0; x < len;) {

aChar = theString.charAt(x++);

if (aChar == '\\') {

aChar = theString.charAt(x++);

if (aChar == 'u') {

// Read the xxxx

int value = 0;

for (int i = 0; i < 4; i++) {

aChar = theString.charAt(x++);

switch (aChar) {

case '0':

case '1':

case '2':

case '3':

case '4':

case '5':

case '6':

case '7':

case '8':

case '9':

value = (value << 4) + aChar - '0';

break;

case 'a':

case 'b':

case 'c':

case 'd':

case 'e':

case 'f':

value = (value << 4) + 10 + aChar - 'a';

break;

case 'A':

case 'B':

case 'C':

case 'D':

case 'E':

case 'F':

value = (value << 4) + 10 + aChar - 'A';

break;

default:

throw new IllegalArgumentException(

"Malformed \\uxxxx encoding.");

}

}

outBuffer.append((char) value);

} else {

if (aChar == 't')

aChar = '\t';

else if (aChar == 'r')

aChar = '\r';

else if (aChar == 'n')

aChar = '\n';

else if (aChar == 'f')

aChar = '\f';

outBuffer.append(aChar);

}

} else

outBuffer.append(aChar);

}

return outBuffer.toString();

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本文通过对Java多应川卡发卡系统的功能需求、整体架构、模 块划分、管理体系及硬件结构的研究分析,设计了一套拥有较高安全 性的Java多应用卡发卡系统。针对其密钥管理模块提出一种具有卡 片互异性的三级密钥分散模型,针对系统通信的安全性提出一种基于 分组密码的并行MAC算法,并设计了发卡系统与各门户网站之间的接 口。系统除提供Jaw卡片的管理、Java卡业务幵展所必须的应用下 载与应用管理等支撑能力及」ava卡业务的接入与服务提供商的管理 等基础功能以外,还提供开展T?机近场支付业务的应用的F载与管理 功能,扩展营业厅及短信营业厅两种Java卡业务受理渠道,同时兼 具Java卡业务的推广功能。 针对本文设计的Java多应用卡发卡系统,在Web平台实现了 主要模块,完成POS本地发卡和空中下载两种渠道的发卡模式。然后, 针对已实现系统的部分重要功能进行了测试。最后,对发卡系统的安 全性进行研究,从Java卡内外实体认证和数据通信链路安全两方面 进行讨论,提出本系统可能存在的安全风险以及对应的解决方案,并 对改进后的Java多应用卡发卡系统的发卡过程进行安全性测试,从 而实现本课题的设计目标。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值