<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Java_Card</id>
	<title>Java Card - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Java_Card"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Java_Card&amp;action=history"/>
	<updated>2026-06-28T20:07:23Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Java_Card&amp;diff=147753&amp;oldid=prev</id>
		<title>imported&gt;AromaTake：​/* 防護安全性 */ 調整內部連結</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Java_Card&amp;diff=147753&amp;oldid=prev"/>
		<updated>2024-11-28T02:18:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;防護安全性：​&lt;/span&gt; 調整內部連結&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{NoteTA&lt;br /&gt;
|G1=IT&lt;br /&gt;
}}&lt;br /&gt;
{{unreferenced|time=2013-11-22T08:20:11+00:00}}&lt;br /&gt;
&lt;br /&gt;
{{java platforms}}&lt;br /&gt;
&lt;br /&gt;
[[File:Java Card Framework Traditional Chinese.png|thumb|300px|Java Card架構示意圖，圖中紅框部分即具資料存取的防護、防火牆效果。]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Java Card&amp;#039;&amp;#039;&amp;#039;技術主要是讓[[智慧卡]]或與智慧卡相近的裝置上，以具有安全防護性的方式來執行小型的Java Card Applet，此技術也被廣泛運用在[[SIM|SIM卡]]、[[提款卡]]上。&lt;br /&gt;
&lt;br /&gt;
第一個運用Java Card技術的智慧卡是在1997年發表，由數家公司所共同採行，包括過去[[Schlumberger公司]]的卡片部門（今日為[[Axlto公司]]）與[[Gemplus公司]]。Java Card的產品皆以Java Card Platform specifications（爪哇卡平台規格）為依循標準，此技術規格標準由[[昇陽電腦]]所研發。整體而言，Java Card的主要特點及訴求在於移攜性與安全性。&lt;br /&gt;
&lt;br /&gt;
== 程式移攜性 ==&lt;br /&gt;
Java Card虛擬機（Java Card Virtual Machine，也可簡稱為Java Card VM或JCVM）它是原有[[Java虛擬機]]的子集合，負責對Java Applet進行程式直譯、執行及結果回應，也因此JCVM的空間佔量不能太大，必須能小到放入智慧卡內。此外，Java Card的Java Applet也必須比一般Java Applet更小型，要求JCVM與Java Card Applet都更小化，對日後的進一步撰寫開發與程式移植等有幫助。&lt;br /&gt;
&lt;br /&gt;
既然有容量取向的要求，那也就必須對Java的功效機能進行部分權衡取捨，即便可以用多種方式讓應用程式的體積佔量突破容量限制，例如將應用程式的程式碼劃分到Package（Java程式語言中，用來將類以性質、用途等不同取向等而集中放置的地方，即稱為Package）內，但是每個Package也被限制不能超過64KB的容量。&lt;br /&gt;
&lt;br /&gt;
== 防護安全性 ==&lt;br /&gt;
Java Card技術在研發初衷就是為了保護[[智慧卡]]內的私密、敏感性資料。&lt;br /&gt;
&lt;br /&gt;
由於Java Card的應用程式是在Java Card VM具隔離性的環境下執行，所以程式對卡片資料的寫入、讀取、修改也受到權限機制的控制保護，無論使用何種讀卡設備、[[作業系統]]、應用程式都不能跨越權限去存取不屬於自己的卡片內資料，等於具有小型應用程式的防火牆的功效。&lt;br /&gt;
Java Card能支援絕大多數的常用[[加密]][[演算法]]，包括[[椭圆曲线密码学|橢圓曲線加密法]]。&lt;br /&gt;
&lt;br /&gt;
無論是[[電信業|電信]]方面還是金融方面的智慧片應用，現在都運用Java Card技術來防護卡內所儲存的資訊資料。&lt;br /&gt;
&lt;br /&gt;
== 相關條目 ==&lt;br /&gt;
* [[爪哇卡開放平台]]（Java Card OpenPlatform，簡稱：JCOP），是一個以Java Card為基礎的作業系統，且因使用Java Card技術而具有安全防護性。&lt;br /&gt;
&lt;br /&gt;
== 外部連結 ==&lt;br /&gt;
* {{en}}[http://java.sun.com/products/javacard/specs.html Java Card平台規格（昇陽電腦）] {{Wayback|url=http://java.sun.com/products/javacard/specs.html |date=20080412195826 }}&lt;br /&gt;
&lt;br /&gt;
{{Java (Sun)}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Java]]&lt;br /&gt;
[[Category:智能卡]]&lt;/div&gt;</summary>
		<author><name>imported&gt;AromaTake</name></author>
	</entry>
</feed>