Java智能卡原理與應(yīng)用開發(fā)

出版時間:2008-5  出版社:電子工業(yè)出版社  作者:張大偉,靳偉  頁數(shù):309  
Tag標(biāo)簽:無  

內(nèi)容概要

  隨著互聯(lián)網(wǎng)和移動通信技術(shù)的發(fā)展,Java智能卡以其安全的多應(yīng)用支持、主流的面向?qū)ο缶幊汰h(huán)境、應(yīng)用程序動態(tài)下載等眾多優(yōu)點在產(chǎn)業(yè)界得到了廣泛應(yīng)用。本書在深入介紹Java智能卡原理的基礎(chǔ)上,詳細(xì)闡述了Java智能卡Applet的開發(fā)方法。全書分為兩個部分,在第一部分編程基礎(chǔ)中,詳細(xì)介紹了Java智能卡的基本原理、開發(fā)環(huán)境配置、基本Applet的編寫方法、異常機制、事務(wù)處理、共享接口等開發(fā)技術(shù)。在第二部分應(yīng)用案例中,結(jié)合Java智能卡在電子政務(wù)、金融、移動增值業(yè)務(wù)方面的具體應(yīng)用,詳細(xì)闡述了身份認(rèn)證與數(shù)字簽名、PBOC電子錢刨存折應(yīng)用、SIM Toolkit等應(yīng)用的開發(fā)方法。.  面向Java智能卡電子政務(wù)、電子商務(wù)、移動增值領(lǐng)域具體應(yīng)用的開發(fā)講解并提供了大量翔實的應(yīng)用例程是本書最主要的特點。

書籍目錄

第一部分 Java智能卡編程基礎(chǔ)第1章 緒言1.1 智能卡簡介1.2 Java智能卡簡介1.3 發(fā)展前景1.3.1 智能卡前景1.3.2 Java智能卡前景第2章 智能卡技術(shù)基礎(chǔ)2.1 智能卡的分類2.2 智能卡的物理結(jié)構(gòu)2.3 智能卡操作系統(tǒng) 2.3.1 通信管理模塊 2.3.2 命令管理模塊 2.3.3 安全管理模塊 2.3.4 文件管理模塊 2.3.5 智能卡應(yīng)用系統(tǒng)2.4 智能卡的國際標(biāo)準(zhǔn)第3章 Java智能卡技術(shù)基礎(chǔ)3.1 Java智能卡基本概念3.2 Java智能卡Applet開發(fā)流程3.3 Java智能卡虛擬機 3.3.1 JCVM基本結(jié)構(gòu) 3.3.2 JCVM的生命周期 3.4 Java智能卡API類庫  3.4.1 Java.io程序包  3.4.2 Java.lang 程序包  3.4.3 Java.rmi程序包  3.4.4 Javacard.framework程序包  3.4.5 Jacacard.framework.service程序包  3.4.6 Javacard.security 程序包 3.4.7 Javacardx.apdu 程序包 3.4.8 Javacardx.biometry程序包 3.4.9 Javacardx.crypto 程序包 3.4.10 Javacardx.external程序包 3.4.11 Javacardx.framework 程序包第4章 搭建Java智能卡開發(fā)環(huán)境 4.1 Sun2SDK概述 4.2 SunJCDK概述  4.2.1 Converter  4.2.1 APDUTool  4.2.3 ScriptGen4.2.4 JCRE仿真工具4.3 Eclipse概述 4.4 安裝配置Java智能卡開發(fā)環(huán)境  4.4.1 J2SDK的安裝及配置  4.4.2 JCDK的安裝及配置  4.4.3 Eclipse的安裝及配置  4.4.4 Cref的開發(fā)配置第5章 Java智能卡Applet開發(fā)基礎(chǔ) 5.1 Java智能卡Applet的基本概念 5.2 Java智能卡Applet方法詳解  5.2.1 install()方法  5.2.2 register()方法  5.2.3 select()方法  5.2.4 process()方法  5.2.5 deselect()方法 5.3 Java智能卡Applet的通信機制第6章 Java智能卡Applet的通信機制 6.1 通用智能卡通信基礎(chǔ)  6.1.1 智能卡通信模型  6.1.2 APDU協(xié)議  6.1.3 TPDU協(xié)議 6.2 Java智能卡通信API介紹  6.2.1 APDU類  6.2.2 ISO7816接口  6.2.3 APDU異常類  6.2.4 與協(xié)議相關(guān)的APDU方法 6.3 Java智能卡通通信編程實例第7章 Java智能卡Applet中的類和對象編程7.1 類及對象的基礎(chǔ)知識7.2 Java智能卡類層次結(jié)構(gòu) ……第8章 Java智能卡Applet中的事務(wù)處理方法第9章 多應(yīng)用防火墻和對象共享第10章 Java智能卡編程基礎(chǔ)綜合實例第二部分 Java智能卡應(yīng)用案例第11章 身份認(rèn)證與數(shù)字簽名第12章 小額支付的電子錢包應(yīng)用第13章 Java智能卡GSM應(yīng)用開發(fā)參考文獻

章節(jié)摘錄

  第一部分 Java智能卡編程基礎(chǔ)  第1章 緒言  1.1 智能卡簡介  1.智能卡概念  智能卡的名稱來源于英文名詞“Smart Card”,又稱集成電路卡(Integrated Circuit Card)。它將一個集成電路芯片鑲嵌于塑料基片中,封裝成卡的形成,其外形與覆蓋磁條的磁卡相似。由于智能卡都有唯一的發(fā)行人的識別標(biāo)志,這種卡有時也被稱為識別卡?! ≈悄芸ㄊ请S著半導(dǎo)體技術(shù)的發(fā)展和社會對信息安全性等要求的日益提高應(yīng)運而生的,它里面所包含的集成電路芯片具有微處理器及大容量存儲器,具有存儲、加密及數(shù)據(jù)處理能力,被公認(rèn)為世界上最小的個人計算機。與目前仍在廣泛應(yīng)用的磁卡相比,智能卡具有安全性高、可靠性強、存儲容量大等許多優(yōu)點,它可承載比磁卡多達100倍的信息,并能與終端結(jié)合進行復(fù)雜的計算。這種既具有智能性,又便于攜帶的卡片,為現(xiàn)代信息的處理和傳遞提供了一種全新手段,它一出現(xiàn)就備受重視,并逐步在世界各國形成熱點,風(fēng)靡全球?! ?.智能卡發(fā)展進程  智能卡的概念最初由法國人羅蘭德.莫瑞諾(Roland Moreno)在1972年提出,此后法國布爾(Bull)公司率先投入了對這一潛力無窮的高新技術(shù)產(chǎn)品的研究和開發(fā)。1976年布爾公司高級研究員Ugon先生領(lǐng)導(dǎo)的研究小組首先研制成了世界第一張由雙晶片(微處理器和存儲器)組成的智能卡,接著又于1978年制成了單晶片智能卡并取得了技術(shù)專利?! ≡?0世紀(jì)80年代初期,法國和德國開始了最初的智能卡應(yīng)用實驗。

編輯推薦

  《Java智能卡原理與應(yīng)用開發(fā)》可作為電子政務(wù)、金融、手機增值業(yè)務(wù)等方面Java智能卡應(yīng)用開發(fā)人員的參考書籍和培訓(xùn)教材,也可作為高校Java智能卡教學(xué)的本科生和研究生教材。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java智能卡原理與應(yīng)用開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7