《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > UICC卡非接觸應用隱式選擇識別技術研究
UICC卡非接觸應用隱式選擇識別技術研究
2016年微型機與應用第21期
黃健文,黃健,蔡秋艷,李俊磊,嚴冬
廣州電信研究院,廣東 廣州 510630
摘要: 以GP、Javacard、UICC多應用管理技術為理論知識基礎,提出了一種UICC卡非接觸應用識別技術方案,解決了NFC行業POS非接觸默認隱式選擇與UICC卡多個應用默認設置間的兼容性問題。提出的非接觸應用識別技術使得UICC可支持多個非接觸應用在非接觸通道上的隱式選擇,經實際商用驗證可支持多個公交應用在UICC卡上的共存問題,并免除公交 POS終端的改造,推動了NFC在公交等第三方行業的發展。
Abstract:
Key words :

  黃健文,黃健,蔡秋艷,李俊磊,嚴冬

  (廣州電信研究院,廣東 廣州 510630)

       摘要:GP、Javacard、UICC多應用管理技術為理論知識基礎,提出了一種UICC卡非接觸應用識別技術方案,解決了NFC行業POS非接觸默認隱式選擇與UICC卡多個應用默認設置間的兼容性問題。提出的非接觸應用識別技術使得UICC可支持多個非接觸應用在非接觸通道上的隱式選擇,經實際商用驗證可支持多個公交應用在UICC卡上的共存問題,并免除公交 POS終端的改造,推動了NFC在公交等第三方行業的發展。

  關鍵詞:隱式選擇;顯式選擇;默認應用;GP;UICC;Javacard

0引言

  2012年以來,NFC技術及其應用在國內取得巨大發展。在電信運營商UICC卡上內置Se安全模塊的NFCSWP技術方案是國內NFC技術發展的最主要的方向之一[1],主要涉及銀行、公交等行業應用。在NFC推廣過程中,由于行業POS終端與UICC卡之間的標準化差異產生的應用選擇識別兼容性問題,已成為NFC發展過程中的最大阻力。兼容性問題主要體現為:(1)已布放公交等第三方行業POS要求上電執行非接觸默認應用隱式選擇;(2)UICC卡現行技術標準只允許在非接觸通道設置一個默認應用,如果要將新的應用設置為非接觸通道默認應用,要求取消UICC原有非接觸默認應用設置;(3)現有技術標準中UICC卡不具備默認應用反饋機制,無法向卡外實體反饋當前的卡上默認應用。目前住建部正在推行公交行業應用的互聯互通,在同一張UICC卡上,很大程度上將下載兩個或兩個以上公交應用,此兼容性問題將導致部分應用不能被正確使用或正確安裝。

  隱式選擇與多個應用的默認應用設置兼容性問題的解決方式有兩種:(1)按照現有技術標準,將行業POS應用選擇方式升級為應用顯式選擇。升級后可精確選擇到UICC卡的所有應用,但存在升級費用高昂的問題,并且由于POS已經布放,此方式被大多POS擁有方拒絕。(2)改進UICC卡,使現有非接觸應用檢索方式支持對更多的應用進行隱式選擇。本文針對次兼容性問題,在GP及UICC技術理論基礎上提出了非接觸應用字符串匹配識別方案,解決了此兼容性問題。

1GP UICC 技術

  GP(Global Platform)技術架構是GP組織定義的一套智能卡應用管理標準體系,包括GlobalPlatform Card Specification Version 2.2.1和GlobalPlatform Card Contactless Services Card Specification v2.2mendment C Version 1.0.1等主要標準。GP技術通常和Javacard、UICC技術共同使用,實現對Javacard應用程序的安全動態管理。使用GP技術可在安全環境下,對Javacard非接觸和接觸應用安全加載、安裝、數據個人化、刪除等管理。遵循GP、Javacard、UICC技術標準的通用智能卡模型架構如圖1所示。

圖像 006.png

  圖1模型架構中,UICC提供上層Javacard虛擬運行環境、GP及卡應用必需的硬件支持,包括CPU、內存及相關加密算法硬件加速器、接觸式和非接觸式通信接口。

  Javacard提供虛擬跨平臺運行環境及相關應用接口體系,它提供了一種將應用和運行環境獨立開發的機制。由第三方開發的遵循Javacard架構體系的應用可下載到任意Javacard平臺上運行。

  GP在模型架構中起安全保障作用,GP通過安全域分級、權限控制、生命周期控制、安全信道及相關密鑰體系等技術手段實現對上層Java應用的安全流程管理。OPEN在GP架構中處于核心管理角色,負責卡生命周期維護、注冊表維護、應用選擇、命令轉發等。本文提出的非接觸應用識別技術主要基于OPEN對注冊表的維護實現。

2非接觸應用安裝與選擇

  2.1非接觸應用安裝

  在GP管理架構下,Javacard應用程序代碼要加載到Javacard上分兩個過程執行。首先需在PC上將Java代碼編譯為可在UICC卡運行的可執行文件,并使用GP相關加載、安裝流程指令通過UICC卡 ISO7816接口加載到UICC上。其次需對加載到UICC卡上的可執行代碼文件,進行實例化創建、應用個人化參數流程分配等。

  非接觸應用程序安裝也需符合上述安裝加載流程。針對大部分公交系統,在UICC卡不支持字符串識別情況下,應設置為非接觸默認應用。對于應用可執行加載文件AID為6170706C65745465737431及應用AID為 6170706C657454657374315F4131的應用,在應用安裝過程中設置非接觸默認應用CF配置參數指令流程如下:

 ?。?)install for load

  8XE60200XX0B6170706C65745465737431XX…. XX

  (2)可執行文件加載多條load指令

  8XE80000FFXXXXXXXXXXXXXXXXXXXX….. XX

  8XE80001FFXXXXXXXXXXXXXXXXXXXX….. XX

  …

  8XE8800LNNXXXXXXXXXXXXXXXXXXXX…. XX

 ?。?)install for install

  安裝命令:8XE60C00XX

  可執行加載文件AID:0B6170706C65745465737431

  可執行模塊AID:0E6170706C657454657374315F4131

  應用AID:0E6170706C657454657374315F4131

  權限:0100

  隱式選擇默認參數:XXEFXX..XXCF0180

  2.2非接觸應用選擇

  在GP架構下,應用選擇有兩種方式即顯式選擇和隱式選擇。顯式選擇指在UICC卡上電后POS終端第一條指令使用帶應用AID的GP SELECT ( by name)指令進行應用選擇。GP OPEN接收到SELECT指令后,將查詢卡內GP注冊表,根據SELECT命令中帶的AID參數找到目標應用。在OPEN找到目標應用后,所有POS終端發送的指令OPEN將不做處理,直接轉發給目標應用。金融行業POS終端一般使用顯式選擇方式進行應用選擇。

  隱式選擇指非接觸通道打開后,卡片收到的第一條指令不是帶AID的SELECT指令,在卡片不支持非接觸算法識別的情況下,OPEN將直接把非接觸指令轉發給非接觸通道上的默認應用進行處理。隱式選擇默認應用設置采用GP指令Install for install對非接觸應用安裝參數中的CF參數進行配置。

3基于指令字符串檢索方式的應用識別

  UICC 卡除支持非接觸應用顯式選擇及默認應用隱式選擇外,本文采用字符串匹配選擇方式,對非接觸應用選擇進行了改進擴展。

  3.1非接觸應用字符串匹配參數定義

  GP架構下,非接觸應用字符串匹配參數通過GP Install[for install]指令在應用實例化安裝時進行設置,安裝參數采用TLV結構進行嵌套定義。本文針對公交行業POS的復雜性、多樣性,對字符串匹配安裝標簽參數進行了擴展改進,對每個非接觸應用允許匹配多個非接觸字符串匹配標簽,并對非接觸標簽更新流程、獲取流程進行了定義。

  GP install [for install]指令定義如表1[2]。

圖像 009.png

  應用安裝參數數據域定義如表2[3] 。

圖像 010.png

以上安裝參數定義符合非接觸和接觸應用安裝定義,針對非接觸應用字符串匹配參數定義如圖2。

圖像 007.png

  3.2非接觸應用字符串參數配置

  對于AID為A000000011應用A的指令檢索字符串假設為:A0A40000023F00。AID為A000000012應用B的指令檢索字符串有兩個:A0A40000023F01,A0A40000023F02。則使用GP install for install指令對應用A、B在安裝過程中進行字符串匹配參數配置指令過程如下:

 ?。?)install for load A\\B應用

 ?。?)load A\\B應用

 ?。?)install for install A應用安裝及字符串參數匹配

  安裝命令:8XE60C00XX

  可執行加載文件AID: A00000011XX…XX

  可執行模塊AID: A00000011XX…XX

  應用AID:0A A000000011

  權限:0100

  字符串參數配置:XXEF..XXA0..8307A0A40000023F00

  (4)install for install B應用安裝及字符串參數匹配

  安裝命令:8XE60C00XX

  可執行加載文件AID: A00000012XX…XX

  可執行模塊AID: A00000012XX…XX

  應用AID:0A A000000012

  權限:0100

  字符串參數配置:

  XXEF..XXA0..8307A0A40000023F018307A0A400000 23F02

  當應用已經安裝到卡上后,可使用GP install [registry update ]指令進行更新字符串匹配參數,使用如下指令為應用A追加字符串匹配參數A0A40000023F03:

  注冊更新安裝命令:8XE64000XX

  可執行加載文件AID: A00000011XX…XX

  可執行模塊AID: A00000011XX…XX

  應用AID:0A A000000011

  權限:0100

  字符串參數配置:

  XXEF..XXA0..8307A0A40000023F008307A0A400000 23F03

  3.3非接觸應用字符串匹配選擇過程

  當UICC卡具有非接觸通道上字符串匹配檢索能力時,選擇方式在卡內部的執行順序為顯式選擇、字符串匹配、隱式默認應用選擇。當UICC卡與非接觸POS間完成非接觸初始化通信后,POS發出第一條應用指令,當指令為顯式選擇SELECT BY AID時,GP OPEN將直接定位應用注冊表入口。當第一條指令為隱式選擇時,本文GP OPEN執行如下流程進行應用隱式選擇:

  (1)OPEN根據POS第一條指令進行字符串匹配檢索;

 ?。?)OPEN檢索到目標應用,取出優先級最高的非接觸應用;

 ?。?)檢查目標應用的生命周期狀態是否可選,如應用位于可選狀態,則定位目標應用。如果生命周期狀態不可選,則繼續執行流程(1)~(3)進行字符串匹配檢索;

 ?。?)如果流程(1)~(3)無法正確定位目標應用,則進行非接觸默認應用CF參數匹配檢測;

  (5)如果流程(1)~(4)均不能定位目標應用,則OPEN將POS第一條指令轉發給卡ISD主安全域應用進行處理;

 ?。?)若以上流程均不能正確匹配目標應用則目標應用定位失敗。

  定位目標應用成功后,后續的應用交互指令將直接交給目標應用進行處理,不再執行匹配檢索流程。目標應用定位失敗后,OPEN將返回錯誤信息。指令字符串匹配檢索處理流程如圖3所示。

4結束語

  本文以Javacard 技術與GP多應用安全管理架構為基礎,針對NFC業務推廣過程中出現的多個公交應用默認設置切換問題,提出了一種基于GP非接觸應用指令字符串匹配檢索的方法實現POS對目標應用的匹配,經實際商用證明可有效解決現有UICC多應用卡中下載多個公交應用的匹配檢索問題。本文提出的字符串匹配檢索方法,在NFC業務商用過程中可免除公交等行業POS的升級改造,將有效推進NFC公交的互聯互通。

圖像 008.png

  參考文獻

 ?。?] 王篤炎,肖海,何平.基于NFCSWP技術的移動支付方案設計[J].移動通信,2013,37(5):18 22.

 ?。?] GlobalPlatform Inc.GlobalPlatform Card Specification Version 2.2.1[Z].2011.

 ?。?] GlobalPlatform Inc.GlobalPlatform Card UICC ConfigurationContactless Extension Version 1.0[Z]. 2012.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          最新国产成人在线观看| 久久―日本道色综合久久| 久久久久国产精品厨房| 制服诱惑一区二区| 欧美—级高清免费播放| 国产人久久人人人人爽| 国产一区二区久久久| 宅男66日本亚洲欧美视频| 欧美国产高潮xxxx1819| 国产私拍一区| 欧美亚洲综合网| 欧美日韩一区免费| 亚洲黑丝一区二区| 欧美日韩在线亚洲一区蜜芽| 久久久久久久性| 亚洲精品中文字幕在线| 另类亚洲自拍| 久久精品99国产精品日本| 国产精品视频最多的网站| 国产精品红桃| 欧美日韩福利在线观看| 欧美—级高清免费播放| 久久免费观看视频| 国产精品一区免费视频| 亚洲国产高清aⅴ视频| 国产日本欧美一区二区三区在线| 最新中文字幕一区二区三区| 久久精品国产99精品国产亚洲性色| 老司机成人网| 亚洲精品午夜精品| 日韩视频久久| 亚洲一区免费| 这里只有精品视频| 久久国产加勒比精品无码| 亚洲视频一二区| 亚洲欧美国产日韩天堂区| 亚洲欧美自拍偷拍| 久久久水蜜桃| 日韩视频在线一区二区三区| 久久久久综合一区二区三区| 国产精品天天摸av网| 欧美日韩专区在线| 国产日本欧美在线观看| 欧美激情在线有限公司| 极品中文字幕一区| 狠狠色狠狠色综合系列| 一区在线观看视频| 午夜在线视频一区二区区别| 在线性视频日韩欧美| 亚洲国产成人精品女人久久久| 亚洲精品美女在线观看| 亚洲人精品午夜在线观看| 极品少妇一区二区| 欧美一区二区三区喷汁尤物| 欧美日韩中文在线| 久久综合导航| 你懂的视频一区二区| 日韩视频免费| 在线观看av不卡| 国产日本欧美一区二区三区在线| 国产精品私人影院| 久久露脸国产精品| 久久高清免费观看| 免费影视亚洲| 免费高清在线视频一区·| 亚洲精品视频一区二区三区| 最新中文字幕一区二区三区| 亚洲午夜av在线| 亚洲激精日韩激精欧美精品| 91久久精品网| 亚洲国产一区二区三区青草影视| 欧美精品一区三区| 国产欧美欧洲在线观看| 久久香蕉精品| 一区二区三区精品视频在线观看| 欧美日韩第一页| 欧美a级片一区| 精品69视频一区二区三区| 久久久青草婷婷精品综合日韩| 国产一区二区成人久久免费影院| 欧美日韩福利视频| 精品成人久久| 久久9热精品视频| 久久亚洲免费| 国产精品久久久久999| 国产欧美欧洲在线观看| 国产亚洲福利一区| 国产欧美日韩中文字幕在线| 久久久午夜视频| 亚洲欧美日韩国产综合| 91久久中文字幕| 欧美天堂亚洲电影院在线观看| av成人免费在线观看| 在线视频成人| 欧美呦呦网站| 欧美日韩在线视频一区| 一区二区三区 在线观看视频| 久久国产日本精品| 亚洲综合色激情五月| 在线精品亚洲一区二区| 精品96久久久久久中文字幕无| 伊人久久综合| 欧美日韩在线播放一区二区| 男同欧美伦乱| 国产一区二区高清| 欧美激情亚洲另类| 欧美黄色aaaa| 欧美三级视频在线观看| 国产综合在线视频| 欧美麻豆久久久久久中文| 国产精品女主播一区二区三区| 亚洲日本欧美天堂| 欧美日韩国产亚洲一区| 欧美福利电影网| 久久狠狠一本精品综合网| 99在线观看免费视频精品观看| 亚洲欧洲日夜超级视频| 国产三级精品三级| 亚洲高清不卡在线观看| 久久久午夜精品| 久久久97精品| 国产亚洲欧美一区二区| 中国av一区| 99精品视频免费观看| 亚洲欧美日韩另类精品一区二区三区| 欧美一区日韩一区| 久久婷婷国产综合精品青草| 久久亚洲一区二区三区四区| 性欧美xxxx视频在线观看| 久久精品国产亚洲高清剧情介绍| 欧美电影在线观看| 欧美亚洲免费高清在线观看| 亚洲一区二区在线观看视频| 久久久久久久久蜜桃| 日韩一区二区精品在线观看| 欧美 日韩 国产 一区| 国产一区二区精品久久91| 欧美日韩国产免费观看| 欧美日韩精品二区第二页| 午夜视黄欧洲亚洲| 亚洲二区免费| 在线免费观看日本一区| 亚洲一区二区综合| 亚洲欧美在线另类| 久久成人精品无人区| 午夜精品成人在线| 久久婷婷成人综合色| 欧美香蕉大胸在线视频观看| 国产精品家庭影院| 国产精品扒开腿做爽爽爽软件| 9色精品在线| 国产综合自拍| 在线看片日韩| 欧美精品七区| 久久精品日韩| 亚洲精品久久嫩草网站秘色| 亚洲三级电影全部在线观看高清| 国产精品欧美久久久久无广告| 久久婷婷亚洲| 欧美欧美全黄| 久久精品国产99精品国产亚洲性色| 亚洲电影天堂av| 欧美精品国产精品| 欧美日一区二区三区在线观看国产免| 欧美一区二区免费视频| 欧美日韩免费高清一区色橹橹| 国产精品一区二区在线观看网站| 久久久无码精品亚洲日韩按摩| 国产女人精品视频| 欧美日韩一区二区在线视频| 亚洲欧洲日本一区二区三区| 麻豆精品视频在线观看视频| 亚洲一区二区三区在线观看视频| 久久综合精品国产一区二区三区| 亚洲大胆视频| 欧美日韩成人综合在线一区二区| 欧美在线一区二区| 欧美在线一区二区| 亚洲人成在线免费观看| 国产在线精品二区| 亚洲国产视频一区| 国产日韩在线播放| 亚洲激情成人网| 国产精品视频一区二区高潮| 国产精品99久久久久久人| 欧美日韩一区二区三区四区在线观看| 欧美电影免费观看大全| 国内久久婷婷综合| 欧美怡红院视频| 久热re这里精品视频在线6| 嫩草伊人久久精品少妇av杨幂| 国产情侣一区| 免费观看一级特黄欧美大片| 一区二区国产日产| 亚洲校园激情| 国产精品久久久久免费a∨大胸| 一区二区三区四区国产| 久久精品九九| 亚洲品质自拍| 一本色道久久88综合日韩精品| 欧美亚洲在线| 国产一区 二区 三区一级| 欧美大片一区二区三区| 国产精品www色诱视频| 性感少妇一区| 免费试看一区| 夜夜嗨av一区二区三区网站四季av| 日韩一二三在线视频播| 国产一区二区三区奇米久涩| 激情久久久久久久久久久久久久久久| 国产精品系列在线播放| 国产一区二三区| 在线综合欧美| 欧美在线免费一级片| 国产亚洲电影| 久久久免费精品视频| 欧美三级网页| 国产欧美精品在线播放| 国产自产女人91一区在线观看| 国产精品视频一区二区三区| 欧美日韩国产成人精品| 久久精品日产第一区二区三区| 国产一级一区二区| 久久久久久亚洲综合影院红桃| 亚洲黄色大片| 激情六月婷婷综合| 国产午夜精品全部视频在线播放| 亚洲国产日韩欧美在线图片| 一本久道久久综合狠狠爱| 亚洲欧美成人精品| 久久久福利视频| 亚洲国产精品一区二区www在线| 亚洲黄一区二区| 亚洲国产精品一区| 激情欧美一区二区三区在线观看| 中文日韩欧美| 亚洲欧美制服另类日韩| 亚洲福利免费| 欧美午夜片在线免费观看| 国产视频在线观看一区二区| 欧美色偷偷大香| 国产精品日韩久久久| 欧美一区二区三区四区在线| 欧美亚州在线观看| 欧美激情一区二区三区在线| 国产精品久久久久99| 国产欧美日韩一区二区三区| 久久久夜精品| 欧美中文字幕第一页| 国产日韩在线视频| 国内精品久久久久久| 性色av香蕉一区二区| 欧美在线free| 欧美日韩一级大片网址| 亚洲综合色视频| 国产亚洲一区二区三区在线播放| 在线日韩欧美| 亚洲高清激情| 久久精品国产综合精品| 久久久国产一区二区三区| 亚洲精品女av网站| 亚洲欧洲精品一区二区| 久久免费99精品久久久久久| 久久国产精品99国产| 在线成人欧美| 午夜一区二区三区不卡视频| 国产情人综合久久777777| 亚洲成在人线av| 国产精品久久久91| 中文成人激情娱乐网| 日韩午夜av在线| 欧美在线免费一级片| 欧美14一18处毛片| 国产精品久久久久久久久久直播| 亚洲国内精品在线| 久久成人av少妇免费| 久久精彩免费视频| 欧美—级a级欧美特级ar全黄| 国产午夜精品视频| 午夜精品亚洲一区二区三区嫩草| 欧美三级电影一区| 欧美日韩国产黄| 欧美日本国产精品| 欧美人与禽性xxxxx杂性| 欧美一区亚洲二区| 亚洲精品在线视频观看| 久久精品国产久精国产一老狼| 欧美日本精品一区二区三区| 欧美伦理一区二区| 欧美日韩另类视频| 亚洲日韩中文字幕在线播放| 国产日韩一区二区三区在线| 国产日韩欧美在线播放不卡| 欧美三级午夜理伦三级中文幕| 亚洲最新中文字幕| 欧美尤物一区| 欧美黄免费看| 欧美日韩国产精品专区| 国产精品视频导航| 亚洲国产精品美女| 欧美色精品天天在线观看视频| 欧美一级久久久久久久大片| 国产精品久久久久三级| 欧美大片在线看| 一本色道综合亚洲| 亚洲欧美日韩国产成人| 欧美呦呦网站| 国产精品va在线播放| 性欧美超级视频| 在线观看视频亚洲| 91久久一区二区| 国产精品扒开腿做爽爽爽软件| 午夜亚洲性色福利视频| 亚洲第一伊人| 玖玖精品视频| 国产精品国产一区二区| 欧美激情视频一区二区三区在线播放| 亚洲视频欧美视频| 久久综合一区二区三区| 狠狠色丁香婷婷综合久久片| 久久国产精品免费一区| 久久9热精品视频| 国产精品久久久久久久久久ktv| 国产精品极品美女粉嫩高清在线| 亚洲狼人精品一区二区三区| 一区二区三区高清在线观看| 欧美日韩高清在线播放| 欧美激情视频免费观看|