簡易檢索 / 詳目顯示

研究生: 黃思凱
Huang, Szu-Kai
論文名稱: 以Java Processor為基礎之智慧卡讀卡機的設計與實作
Design and Implementation of a Java Processor Based Smart Card Reader
指導教授: 侯廷偉
Hou, Ting-Wei
學位類別: 碩士
Master
系所名稱: 工學院 - 工程科學系
Department of Engineering Science
論文出版年: 2003
畢業學年度: 91
語文別: 中文
論文頁數: 73
中文關鍵詞: 讀卡機智慧卡
外文關鍵詞: IC card, smart card, Java Processor, Java, reader
相關次數: 點閱:140下載:3
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文主要的研究重點,是利用現今之嵌入式Java(Embedded Java)技術,並配合全國健保IC卡的推行,使用以Java Processor為主體之系統平台,設計與實作一個可以提供全國健保IC卡查詢基本資料及更新卡片資料功能的智慧卡讀卡系統。研究的內容還包括了線上更換系統應用程式的機制,使得本讀卡系統更具有競爭力以及擴充性,得以因應更多元化的應用需求。就目前所知,為國內第一台自行研發之以Java Processor為主體的智慧卡讀卡系統。

    In this thesis, we design and implement a Java Processor-based Smart card reader. The main propose is to support National Healthcare IC card of Taiwan. We implement the functions of the specification of the query-and-update reader for National Healthcare IC card. We also implement the on-line application program update mechanism. As we know, this is the first Java Processor-based smart card reader in Taiwan.

    中文摘要........................................i Abstract........................................ii 誌謝 ......................................iii 章節目錄........................................iv 圖目錄 .....................................vi 表目錄 .....................................viii 第一章 緒論.....................................1 1.1 研究動機與背景..............................1 1.2 研究目的....................................3 1.3 章節概要....................................3 第二章 系統設計.................................4 2.1 系統需求....................................5 2.2 系統架構設計................................9 2.2-1 硬體架構..................................9 2.2-2 軟體架構..................................11 第三章 軟硬體實作...............................13 3.1 硬體設計與實作..............................13 3.1-1 嵌入式 Java環境...........................13 3.1-2 系統硬體設計與實作........................16 3.2 軟體設計與實作..............................19 3.2-1 軟體開發流程與工具........................19 3.2-2 讀卡機API.................................22 3.2-3 系統平台與卡片介面通訊協定................23 3.2-4 系統程式更新架構..........................25 第四章 卡機應用程式設計與實作...................29 4.1卡機一般程式狀態.............................29 4.2 讀卡機應用程式實作..........................32 4.2-1 健保IC卡更新程式..........................32 4.2-2 電子錢包讀卡機應用程式....................43 第五章 測試與評估...............................45 第六章 結論與未來工作...........................50 參考文獻........................................52 附錄一 讀卡機應用程式介面(IFD API)功能說明......55 附錄二 Card Interface通訊協定...................65 附錄三 縮寫名詞對照表...........................72 自述 ......................................73

    [AJS01a] aJile System, aJ-100EVB Users Guide, 2001.
    [AJS01b] aJile System, aJ-100TM Reference Manual, Version 2.1, December 2001.
    [AJS01c] aJile System, aJile Tools Users Guide, 2001.
    [Ayal02] Miguel Arnaldo Ayala, "Execution Level JAVA Software and Haredware for theNPS Autonomous Underwater Vehicle", Naval Postgraduate School, California, Master’s Thesis, September 2002.
    [BBDF01] Greg Bollella, Ben Brosgol,Peter Dibble,Steve Furr, etc., The Real-Time Specification for Java, Version 1.0, Java Community Process, December 2001.
    [FINR01] FINREAD, Financial transactional IC card reader (FINREAD) - Part 8: FINREAD client application programming interfaces (APIs), CEN (EUROPEAN COMMITTEE FOR STANDARDIZATION), July 2001. Available from
    http://www.finread.com/pages/pdf/CWA14174-8.pdf
    [ISO7816] ISO/IEC, "ISO 7816", ISO, 1989-1995.
    [OCF] OCF (Open Card Framework), http://www.opencard.org
    [RaEf00] W. Rankl, W. Effing, Smart Card Handbook, Second Edition, John Wiley & Sons, Ltd., August 2000, pp.271-317, 724-730.
    [Sikt02] David Sikter, "Benchmarking and Feasibility Study of the aJ100 Java Processor in a Real-time Image Processing Application", Kungl Tekniska Hogskolan, Master’s Thesis, December 2002.
    [Stee01] Steve Steele, Acclerating to Meet the Challenge of Embedded JAVA, Jazelle White Paper, ARM, November 2001.
    [SUN99] Sun, Embedded Java Application Environment Specification, Version 1.1, January 1999.
    [SUN00] Sun, Java2 Platform Micro Edition (J2ME) Technology for Creating Mobile Devices, White Paper, May 2000.
    [SUN02] Sun, Datasheet Java 2 Platform, Micro Edition, November 2002.
    [SUN03a] Sun, Connected Limited Device Configuration (CLDC) Specification, Version 1.1, March 2003.
    [SUN03b] Sun, J2ME CLDC API, Version 1.1, March 2003.
    [Visa99] Visa, Global Platform Terminal Specification, Version 1.5, November 1999.
    [李卓俊01] 李卓俊, 一個具有支援Java Card之智慧卡作業系統雛形的設計與實作, 國立成功大學工程科學系碩士論文, June 2001.
    [何嘉峻00] 何嘉峻, IC卡Java讀卡機雛型之建置與研究, 國立成功大學工程科學系碩士論文, June 2000.
    [財金99] 財金資訊公司(原為金融資訊服務中心), IC金融卡規格書, V2.0,IC金融卡規格書, 1999.
    [侯廷偉98] 侯廷偉, 行政院衛生署中央健康保險局『澎湖地區IC卡實驗計劃IC卡採購、製作、發行採購案』期末報告,國立成功大學工程科學系, June 1998.
    [馬天彥00] 馬天彥, Java Card實作FISC規格健保IC卡及系統應用程式之規劃, 國立成功大學工程科學系碩士論文, June 2000.
    [陳國益01] 陳國益, Java Card執行環境設計與實作, 國立成功大學工程科學系碩士論文, June 2001.
    [黃敏雄02] 黃敏雄, Java Card微處理器的設計與實作,國立成功大學工程科學系碩士論文, June 2002.
    [健保局01a] 中央健康保險局,電腦連線型讀卡機規格書, Version 2.10, August 2001. Available from http://www.enhi.com.tw/upload/Filectrl_Filectrl/2013/電腦連線型讀卡機規格書V21.pdf
    [健保局01b] 中央健康保險局, 獨立作業型讀卡機規格書, Version 2.10, August 2001. Available from http://www.enhi.com.tw/upload/Filectrl_Filectrl/2013/獨立作業型讀卡機規格書V21.pdf
    [健保局02a] 中央健康保險局, Health Card Specification Taiwan, Version 3.0, March 2002. Available from http://www.enhi.com.tw/upload/Filectrl_Filectrl/1808/安全模組卡規格書3.0版.pdf .
    [健保局02b] 中央健康保險局, Security Access Module Specification Taiwan, Version 3.0, March 2002. Available from http://www.enhi.com.tw/upload/Filectrl_Filectrl/1809/健保IC卡規格書3.0版.pdf .
    [健保局03] 中央健康保險局, 讀卡機設備規格書-電腦連線型及單機獨立型更新機, Version 1.0, May 2003.

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