注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java智能卡原理與技術(shù)

Java智能卡原理與技術(shù)

Java智能卡原理與技術(shù)

定 價:¥16.00

作 者: 冉蜀陽等編著
出版社: 國防工業(yè)出版社
叢編項:
標(biāo) 簽: JAVA語言

ISBN: 9787118028492 出版時間: 2002-01-01 包裝:
開本: 26cm 頁數(shù): 165頁 字?jǐn)?shù):  

內(nèi)容簡介

暫缺《Java智能卡原理與技術(shù)》簡介

作者簡介

暫缺《Java智能卡原理與技術(shù)》作者簡介

圖書目錄

第一章 入門
1.1 智能卡
1.1.1 簡史
1.1.2 優(yōu)點
1.1.3 應(yīng)用
1.2 Java在智能卡中的應(yīng)用
1.2.1 Java卡技術(shù)的優(yōu)點
1.2.2 Java卡技術(shù)的簡史
第二章 智能卡基礎(chǔ)
2.1 智能卡綜述
2.2 基本卡類型
2.2.1 存儲卡和微處理器卡
2.2.2 接觸卡和非接觸卡
2.3 智能卡硬件
2.3.1 智能卡觸點引腳
2.3.2 智能卡中央處理器
2.3.3 智能卡協(xié)處理器
2.3.4 智能卡存儲系統(tǒng)
2.4 智能卡通信
2.4.1 智能卡的讀寫器和主機(jī)應(yīng)用
2.4.2 智能卡通信模型
2.4.3 APDU協(xié)議
2.4.4 TPDU協(xié)議
第三章 Java卡技術(shù)概述
3.1 系統(tǒng)結(jié)構(gòu)概述
3.2 Java卡語言子集
3.2.1 Java卡虛擬機(jī)
3.2.2 CAP文件和輸出文件
3.2.3 Java智能卡解釋程序
3.3 Java智能卡安裝器和離卡安裝程序
3.4 Java智能卡運(yùn)行環(huán)境
3.4.1 JCRE壽命
3.4.2 JCRE在讀寫器操作期間怎樣工作?
3.4.3 Java智能卡的運(yùn)行特點
3.5 Java智能卡API
3.5.1 Java.lang包
3.5.2 Javacard.framework包
3.5.3 Javacard.security包
3.6 Java智能卡Applet
3.7 包和Applet的命名習(xí)慣
3.8 Applet開發(fā)過程
3.9 Applet安裝
3.9.1 ROM Applet
3.9.2 先發(fā)布Applet和后發(fā)布Applet
3.9.3 后發(fā)布Applet安裝
3.9.4 在Applet安裝期間的出錯恢復(fù)
3.9.5 安裝限制
第四章 Java智能卡對象
4.1 Java Card的存儲模式
4.2 永久對象
4.3 臨時對象
4.3.1 臨時對象的特性
4.3.2 臨時對象種類
4.3.3 建立臨時對象
4.3.4 查詢臨時對象
4.4 對象的建立和聲明
第五章 原子性和事務(wù)處理
5.1 原子性
5.2 數(shù)組中塊數(shù)據(jù)的更新
5.3 事務(wù)處理
5.3.1 提交事務(wù)
5.3.2 終止事務(wù)
5.3.3 嵌套的事務(wù)
5.3.4 提交能力
5.3.5 事務(wù)處理異常TransactionException
5.3.6 事務(wù)處理中的局部變量和臨時對象
第六章 Java智能卡異常及異常的處理
6.1 Java lang包中的異常
6.2 Java Card異常
6.2.1 Java Card異常的原因代碼
6.2.2 Java Card平臺上的異常拋出
6.2.3 ISOException異常
6.2.4 UserException異常
第七章 Java智能卡的Applet
7.1 Applet概述
7.1.1 Applet的安裝和執(zhí)行
7.1.2 Applet的通信機(jī)制
7.2 JavaCard.framework.Applet類
7.3 Install方法
7.3.1 在Applet的構(gòu)造函數(shù)里建立對象
7.3.2 在JCRE里注冊Applet實例
7.3.3 處理安裝參數(shù)
7.3.4 Applet初始化的深入
7.4 Select方法
7.4.1 Select APDU格式和處理
7.4.2 默認(rèn)的Applet
7.5 Deselect方法
7.6 Process方法
7.7 Applet類中的其他方法
第八章 APDU的工作
8.1 APDU類
8.1.1 APDU對象
8.1.2 APDU緩沖區(qū)大小
8.2 ISO7816界面
8.3 Applet里APDU的工作
8.3.1 搜索APDU緩沖區(qū)
8.3.2 檢查命令A(yù)PDU頭
8.3.3 接收APDU命令數(shù)據(jù)
8.3.4 處理APDU命令,生成應(yīng)答數(shù)據(jù)
8.3.5 返回APDU應(yīng)答數(shù)據(jù)
8.3.6 返回狀態(tài)字
8.4 協(xié)議規(guī)范的APDU處理
8.4.1 getProtocol方法
8.4.2 getInBlockSize方法
8.4.3 getOutBlockSize方法
8.4.4 setOutgoingNoChaining方法
8.4.5 getNAD方法
8.4.6 waitExtension方法
8.5 小結(jié)
第九章 Java智能卡的安全性
9.1 常用安全模型
9.1.1 MAC和DAC模型
9.1.2 訪問控制
9.1.3 靜態(tài)和動態(tài)模型
9.2 Java的安全性
9.2.1 Java語言和平臺
9.2.2 基本安全結(jié)構(gòu)
9.2.3 字節(jié)代碼驗證和類型安全
9.2.4 簽名應(yīng)用
9.3 Java卡平臺的安全特性
9.4 Java卡平臺安全機(jī)制
9.4.1 編譯時間檢查
9.4.2 類文件的證實和子集檢查
9.4.3 CAP文件和出口文件驗證
9.4.4 安裝檢查
9.4.5 使用密碼加強(qiáng)信任鏈
9.4.6 運(yùn)行安全保證
9.4.7 Java卡密碼支持
第十章 Applet防火墻和對象共享
10.1 Applet防火墻
10.1.1 上下文(context)
10.1.2 對象所屬
10.1.3 對象訪問
10.1.4 臨時(Transient)數(shù)組和上下文
10.1.5 靜態(tài)域和方法
10.2 通過上下文的對象共享
10.2.1 上下文轉(zhuǎn)換
10.2.2 JCRE權(quán)限
10.2.3 JCRE入口點對象
10.2.4 全局?jǐn)?shù)組
10.2.5 對象共享界面機(jī)制
第十一章 加密編程
11.1 密碼簡介
11.2 常用的加密
11.2.1 單向散列函數(shù)(Hash)
11.2.2 對稱密碼
11.2.3 非對稱密碼
11.2.4 鑒別
11.2.5 移動代碼
11.2.6 數(shù)字簽名
11.2.7 隨機(jī)數(shù)
11.3 智能卡應(yīng)用中的加密實踐
11.3.1 保證應(yīng)用安全性
11.3.2 作為安全標(biāo)志
11.3.3 總結(jié)
11.4 Java卡加密APIs
11.4.1 設(shè)計原則
11.4.2 體系結(jié)構(gòu)
11.4.3 包結(jié)構(gòu)
11.5 代碼舉例
11.5.1 計算一個信息鑒別
11.5.2 建造一個密鑰
11.5.3 簽名和驗證簽名
11.5.4 加密和解密數(shù)據(jù)
11.5.5 產(chǎn)生隨機(jī)數(shù)字
第十二章 Java語言
12.1 Java編程概況
12.1.1 程序結(jié)構(gòu)
12.1.2 注釋
12.1.3 標(biāo)識符
12.1.4 數(shù)據(jù)類型
12.1.5 表達(dá)式
12.1.6 Java流控制
12.2 Java變量和函數(shù)的實例
12.3 對象有效范圍和垃圾自動回收
12.4 子類
12.5 this和super
12.6 類的類型
12.7 抽象類
12.8 接口
12.9 包(Packages)
12.10 異常
12.10.1 “異?!钡念愋?br />12.10.2 不捕捉“異?!?br />12.10.3 try與catch
12.10.4 多個catch子句
12.10.5 try語句的嵌套
12.10.6 throw語句
12.10.7 語句
12.10.8 finally
12.11 運(yùn)行時刻異常
12.12 編碼規(guī)范
12.12.1 命名規(guī)范
12.12.2 Java文件樣式
12.12.3 代碼編寫格式
12.13 Java卡語言子集
12.13.1 不被支持的項目
12.13.2 支持的項目
12.13.3 可選支持項目
12.13.4 Java卡虛擬機(jī)的局限性
第十三章 Applet開發(fā)指南
13.1 Applet的設(shè)計
13.1.1 確定Applet要使用的函數(shù)
13.1.2 確定Applet的AID
13.1.3 定義Applet的結(jié)構(gòu)和方法函數(shù)
13.1.4 定義Applet和主機(jī)程序之間的接口
13.2 編寫Applet的代碼
13.2.1 錢夾Applet源代碼
13.2.2 實現(xiàn)錯誤檢查
13.3 下一步做什么
第十四章 Applet優(yōu)化
14.1 優(yōu)化Applet的整體設(shè)計
14.2 優(yōu)化卡上的執(zhí)行時間
14.3 方法調(diào)用
14.4 在Applet中創(chuàng)建對象
14.5 可重用對象
14.6 刪除冗余代碼
14.7 訪問數(shù)組
14.8 switch語句和if-else語句
14.9 算術(shù)語句
14.10 在Applet中優(yōu)化變量
第十五章 使用Int數(shù)據(jù)類型
IS.1 32b算術(shù)操作
15.2 數(shù)組大小和數(shù)組下標(biāo)
15.3 存儲和計算int類型的值
15.4 總結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號