簡易檢索 / 詳目顯示

研究生: 鄧博元
Teng, Po-Yuan
論文名稱: 使用Java Card模擬全國健保IC卡
Simulating National Healthcare Cards by Java Cards
指導教授: 侯廷偉
Hou, Ting-Wei
學位類別: 碩士
Master
系所名稱: 工學院 - 工程科學系
Department of Engineering Science
論文出版年: 2003
畢業學年度: 91
語文別: 中文
論文頁數: 76
中文關鍵詞: 健保卡
外文關鍵詞: Java Card
相關次數: 點閱:39下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文主要審視健保局公佈之健保IC卡的規格書,依照健保IC卡規格,使用Java Card實作健保IC卡應用程式,和健保安全模組部分功能,並撰寫對應的卡機程式,以模擬健保IC卡認證、資料傳遞的流程,以驗證健保IC卡卡片規格的正確性及完整性。

    This paper focuses on the functions of the Taiwan HealthCare IC Card , and part functions of the Secure Access Module. We examine the integrity of the Taiwan Health Card Specification by simulating the authentication between Health Card and Secure Access Module, and the data flows between these two entities by Java Cards.

    中文摘要 i Abstract ii 誌謝 iii 章節目錄 iv 表目錄 vi 圖目錄 vii 第一章 緒論 1 1-1 研究相關背景 1 1-2 研究動機與目標 2 1-3 章節概要 2 第二章 相關規格介紹 3 2-1 Global Platform 3 2-1-1 Card Manager 5 2-1-2 其他相關名詞 8 2-2 PC/SC 16 2-3 OCF 19 2-3-1 簡介 19 2-3-2 架構 20 2-3-3 事件處理 23 2-3-4 Card Terminal 23 2-3-5 Card Service 24 2-4 OCF和PC/SC比較 26 2-5 本章小結 28 第三章 實作健保IC卡程式 29 3-1 健保IC卡(HealthCard, HC) 29 3-1-1 HC存放資料 29 3-1-2 HC架構規劃 31 3-1-3 實作HC APDU Command 32 3-1-4 小結 42 3-2 安全模組(Secure Access Module, SAM) 43 3-2-1 SAM存放資料 43 3-2-2 SAM架構規劃 44 3-2-3 實作SAM APDU Command 45 3-2-4 小結 52 3-3 實際測試 53 3-3-1 個人化 53 3-3-2 HC-SAM認證 55 3-3-3更新Applet 56 第四章 結論與未來工作 58 參考文獻 59 附錄A 中英名詞對照 61 附錄B ISO 7816 62 B-1 ISO 7816規格簡介 62 B-1-1 ATR(Answer To Reset) 62 B-1-2 TPDU(Transmission Protocol Data Unit) 64 B-1-3 APDU(Application Protocol Data Unit) 64 B-1-4 AID(Application Identifier) 66 B-2 Java Card ISO 7816 Interface 68 附錄C 其他相關知識 70 附錄D 名詞縮寫列表 74 自述 76

    [CHEN00] Zhiqun Chen, Java Card Technology for Smart Cards, Addison-Wesley, 2000.
    [FOHV99] Fodor、O. and Hassler、V. "JavaCard and OpenCard Framework: A Tutorial", IEEE Computer Society Press 1999, pp. 13-22.
    [GPKR00] Gemplus Inc., GemXpresso 211 PK Card Referenced Manual, Version 1.0, July 2000.
    [GPOP00] GlobalPlatform Inc., Open Platform Card Specification, Version 2.0.1, April 7, 2000.
    [GPOP01] GlobalPlatform Inc. Open Platform Card Specification, Version 2.1, June, 2001.
    [GRUG99] Gemplus Inc., GemXpresso RAD 211 User's Guide, Version 1.0, October 1999.
    [IBM99] IBM, OpenCard Framework 1.2 Programmer’s Guide, December 1999.
    [ISO7816] ISO/IEC, ISO 7816, ISO, 1989-1995.
    [JCFAQ] "jGuru: JavaCard FAQ"
    http://www.jguru.com/faq/printablefaq.jsp?topic=JavaCard
    [MiPT99] B. Michael, B. Peter, E. Thomas, et.al, "Java Card - from Hype to Reality", IEEE Concurrency, vol.7, no.4, Oct.-Dec. 1999, pp.36-43.
    [OCF98] OpenCard Consortium, "OpenCard Framework(OCF): Frequently Asked Questions", July 14, 1998.
    http://www.opencard.org/misc/OCF-FAQ.shtml
    [OCFD] OpenCard Consortium. "OCF Documention".
    http://www.opencard.org/index-docs.shtml
    [PCSC97] PC/SC Workgroup, Interoperability Specification for ICCs and Personal Computer Systems, Revision 1.0, December 1997.
    [RaEf00] W. Rankl, W. Effing., Smart Card Handbook, Second Edition, John Wiley & Sons, Ltd., August 2000, pp. 61, 130-135, 277-286.
    [Seli00] Frank Seliger, "OpenCard and PC/SC – Two New Industry Initiatives for Smard Cards". February 2000.
    [SUN02a] Sun Microsystems Inc., Java Card 2.2 Runtime Environment (JCRE)Specification, June 2002.
    [SUN02b] Sun Microsystems Inc., Java Card 2.2 Virtual Machine(JCVM)Specification, June 2002.
    [SUN02c] Sun Microsystems Inc., Java Card 2.2 Application Programming Interface, Revision 1.1 for the 2.2_01 Release, September 2002.
    [SUN02d] Sun Microsystems Inc., Java Card 2.2 Development Kit User's Guide, for the Binary Release, June 2002.
    [SUN98] Sun Microsystems Inc., Java Card Applet Developer’s Guide, Revision 1.12, August 19, 1998.
    [VISA01] VISA, Open Platform - Guidelines for Developing Applications on Open Platform Cards, version 1.1a, November 12, 2001.
    [健保局02a] 中央健康保險局, Health Card Specification Taiwan, Version 3.0, March 2002.
    http://www.enhi.com.tw/upload/Filectrl_Filectrl/1809/健保IC卡規格書3.0版.pdf
    [健保局02b] 中央健康保險局, Security Access Module Specification Taiwan, Version 3.0, March 2002.
    http://www.enhi.com.tw/upload/Filectrl_Filectrl/1808/安全模組卡規格書3.0版.pdf
    [侯廷偉98] 侯廷偉, 行政院衛生署中央健康保險局『澎湖地區IC卡實驗計劃IC卡採購、製作、發行採購案』期末報告, 國立成功大學工程科學系, June 1998.
    [馬天彥00] 馬天彥, "使用Java Card實作FISC規格健保IC卡及系統應用程式之規劃", 國立成功大學工程科學系碩士論文, June 2000.
    [陳國益01] 陳國益, "Java Card執行環境設計與實作", 國立成功大學工程科學系碩士論文, June 2001.
    [黃敏雄02] 黃敏雄, "Java Card微處理器的設計與實作", 國立成功大學工程科學系碩士論文, June 2002.

    下載圖示 校內:2008-07-31公開
    校外:2008-07-31公開
    QR CODE