歡迎您訪問鄭州興邦電子股份有限公司官方網(wǎng)站!
阿里巴巴誠信通企業(yè)
全國咨詢熱線:40000-63966
興邦電子,中國水控機第一品牌

聯(lián)系興邦電子

全國咨詢熱線:40000-63966

售后:0371-55132951/55132952

工廠:河南省 鄭州市 高新區(qū)蓮花街電子電器產(chǎn)業(yè)園

JAVA 卡與 APPLET

文章出處:http://overnightmodel.com 作者:包盛杰 人氣: 發(fā)表時間:2005年11月17日

[文章內(nèi)容簡介]:

包盛杰

  在這篇文章中我們將討論一種目前較為流行的智能卡:JAVA智能卡。我們將介紹JAVA卡的基本概念和如何用它來開發(fā)一些簡單的應(yīng)用。我們的目的是使一些有初步JAVA語言知識的讀者了解智能卡,了解JAVA智能卡,并能用JAVA卡開發(fā)一些簡單的應(yīng)用。我們在討論JAVA卡和它的APPLET之前先討論一些智能卡方面的知識。

智能卡與安全

  本章主要討論智能卡的基本知識和智能卡的安全特性。有關(guān)智能卡的基本知識的介紹主要圍繞兩部分進行:智能卡的概念和智能卡與外界的通信。其中關(guān)于智能卡的概念,我們將介紹智能卡的定義,類型和它的一些簡單應(yīng)用。在討論智能卡與外界的通信部分,我們將介紹接觸式智能卡的國際規(guī)范ISO7816,從而了解智能卡與讀卡器的通信方式和協(xié)議,智能卡的文件系統(tǒng),和對智能卡操作的指令系統(tǒng)(APDU)。關(guān)于智能卡的安全特性部分,我們將介紹智能卡使用方式的安全性和所支持的安全算法。

  概述

  說到智能卡,相信大家都已經(jīng)看見過或使用過。例如,打IC電話的IC卡,手機里的SIM卡,銀行里的IC銀行卡等等。那什么是智能卡呢?簡單而言,智能卡是一種芯片卡,計算芯片鑲嵌在一張名片大小的塑料卡片上,從而完成數(shù)據(jù)的存儲與計算。可以通過一種叫讀卡器的設(shè)備訪問智能卡中的數(shù)據(jù)。那為什么要使用智能卡呢?因為今天使用智能卡的系統(tǒng),如銀行,通信,交通等系統(tǒng),都通過使用智能卡的特性獲取了其他系統(tǒng)所沒有的安全性和靈活性。

  為什么使用智能卡?

  正由于智能卡在當(dāng)今網(wǎng)絡(luò)系統(tǒng)應(yīng)用中的最突出的兩個特點:個人身份性和密文性。智能卡的出現(xiàn)大大提高了交易的方便性和安全性。
  個人身份性是指智能卡可以表明持卡人的身份。當(dāng)今各式各樣的交易最終都要確認交易方的身份。打個比方,你欠了債要寫一張欠條,債主可以讓你簽名來表明這是你的欠條,也可以讓你畫押來表明這是你的欠條。而現(xiàn)在智能卡通過存儲在卡里的一個ID號就可以方便的表明你的身份了。既簡單又安全。
  密文性是指智能卡可以以密文的形式存儲某些數(shù)據(jù)。有些智能卡還能利用自帶的微處理器進行動態(tài)的數(shù)據(jù)加減密。
充分利用智能卡的個人身份性和密文性,就可以為任何類型網(wǎng)絡(luò)的數(shù)據(jù)傳遞和身份認證提供安全性,從而能大幅度提高現(xiàn)行系統(tǒng)的安全性和便利性。
  除此之外,智能卡還有:大容量性,穩(wěn)定性,可攜帶性,兼容性好等特點。

  

本文關(guān)鍵詞:JA,AV,VA,A卡,卡與,與A,AP,PP,PL,LE,ET,T
回到頂部