【技术实现步骤摘要】
作为协议接口的类型4NFC标记
技术介绍
本文中提供的
技术介绍
描述是为了大体上呈现本公开的上下文。在此
技术介绍
部分中描述的程度上,当前署名的专利技术人的工作以及在提交时可能原本不具有作为现有技术的资格的描述的各方面既不明确地也不隐含地被认作是针对本公开的现有技术。许多NFC非接触式读取器,包含用作NFC读取器或终端的大多数蜂窝电话,将与目标的通信限制于NFC数据交换格式(NDEF)。所述目标可以是集成电路卡(ICC),例如智能卡。使用包含支付应用程序的其它应用程序类型的通信被阻断或忽略,从而阻止了许多复杂应用程序的操作。
技术实现思路
在实施例中,终端应用程序和对应的卡小程序使用含有命令和响应应用程序协议数据单元(APDU)的简单存储器写入和存储器读取命令来传递复杂应用程序命令。通过根据先前放置于指定存储器位置中的已知数据检查指定读取和写入存储器位置的变化来解决全通信协议支持的缺乏。附图说明各图仅出于说明的目的描绘了优选实施例。所属领域的技术人员可从以下论述中容易地认识到,在不脱离本文描述的原理的情况下 ...
【技术保护点】
1.一种在NFC终端与集成电路卡(ICC)之间传递应用程序数据的方法,所述方法包含:/n在所述ICC上指定第一存储器位置并且在所述ICC上指定第二存储器位置,所述第一存储器位置被指定用于存储一个命令应用程序数据单元(C-APDU),所述第二存储器位置被指定用于存储一个响应应用程序数据单元(R-APDU);/n通过所述NFC终端上的应用程序将第一C-APDU写入到所述第一存储器位置,所述第一C-APDU含有第一序列数;/n通过所述NFC终端上的应用程序从所述第二存储器位置读取第一R-APDU,所述第一R-APDU含有第二序列数,所述第二序列数大于所述第一序列数;/n响应于所述 ...
【技术特征摘要】
20191004 US 16/593,2811.一种在NFC终端与集成电路卡(ICC)之间传递应用程序数据的方法,所述方法包含:
在所述ICC上指定第一存储器位置并且在所述ICC上指定第二存储器位置,所述第一存储器位置被指定用于存储一个命令应用程序数据单元(C-APDU),所述第二存储器位置被指定用于存储一个响应应用程序数据单元(R-APDU);
通过所述NFC终端上的应用程序将第一C-APDU写入到所述第一存储器位置,所述第一C-APDU含有第一序列数;
通过所述NFC终端上的应用程序从所述第二存储器位置读取第一R-APDU,所述第一R-APDU含有第二序列数,所述第二序列数大于所述第一序列数;
响应于所述R-ADPU中的所述第二序列数大于所述第一序列数,在所述NFC终端的应用程序处处理所述R-APDU;以及
使用通过用于从所述NFC终端发送到所述ICC的C-APDU数据的数据的所述第一存储器位置以及用于从所述ICC读取的R-APDU数据的所述第二存储器位置进行的相继数据传输,完成所述NFC终端上的应用程序与所述ICC上的小程序之间的通信。
2.根据权利要求1所述的方法,其还包括在所述NFC终端处在生成要发送到所述ICC的所述第一C-APDU之前生成所述第一序列数。
3.根据权利要求1所述的方法,其还包括:
通过所述ICC上的所述小程序读取所述第一存储器位置的数据;
将所述数据评估为C-APDU以作为支付过程的部分;
响应于与所述C-APDU相关联的要求来处理所述R-APDU;以及
将所述R-APDU写入到所述第二存储器位置,从而重写所述第二存储器位置中的任何现有数据。
4.根据权利要求1所述的方法,其还包括:
在将所述第一C-APDU写入到所述第一存储器位置之前,对所述第一C-APDU进行加密。
5.根据权利要求1所述的方法,其中通过所述NFC终端上的应用程序将所述第一C-APDU写入到所述第一存储器位置包括使用NFC类型4标记写存储器命令来写入所述第一C-APDU。
6.根据权利要求1所述的方法,其中通过所述NFC终端上的应用程序读取所述第一R-APDU包括使用NFC类型4标记读存储器命令来读取所述第一R-APDU。
7.根据权利要求1所述的方法,其还包括:
通过所述NFC终端上的应用程序在将所述第一C-APDU写入到所述ICC的所述第一存储器位置之后读取所述ICC上的所述第二存储器位置;
将所述第二存储器位置的内容与所述第一R-APDU进行比较;以及
重复读取所述ICC上的所述第二存储器位置的所述内容以及将所述第二存储器的所述内容与所述第一R-APDU进行比较的步骤,直到所述第二存储器的所述内容与所述第一R-APDU不同;
将所述第二存储器的所述内容处理为第二R-APDU。
8.一种用于在NFC终端与集成电路卡(ICC)之间的应用程序会话期间传输应用程序会话数据的系统,其包括:
所述ICC上的第一存储器位置,其存储所述ICC和所述NFC终端均可用的数据,所述第一存储器位置按规约用于存储命令应用程序数据单元(C-APDU);
所述ICC上的第二存储器位置,其存储所述ICC和所述NFC终端均可用的数据,所述第二存储器位置按规约用于存储响应应用程序数据...
【专利技术属性】
技术研发人员:M托普,K皮尔扎德,
申请(专利权)人:维萨国际服务协会,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。