透過您的圖書館登入
IP:3.22.170.83

電腦與通訊/CCL Technical Journal

工業技術研究院電腦與通訊工業研究所,正常發行

選擇卷期


已選擇0筆
  • 期刊

近年來智慧卡的應用越來越廣泛,Java技術應用在智慧卡領域,能夠符合其對安全性的需求,而且能夠讓智慧卡的應用程式更容易寫作,使得産品能夠很快地在市場上被採用。本文介紹Java Card的系統軟體組成元件,包含Java Card作業系統,Java Card執行環境(Java Card Runtime Environment),並且描述電通所在Java Card系統的實作。

  • 期刊

Java在網際網路的熱潮中切入,成爲網路上目前最受重視的語言。Java技術可以應用於智慧卡(smart card)上,而智慧卡內部需要一個可以直接執行Java的處理機。CCL Java Card CPU支援Java Card虛擬機器(Java Card Virtual Machine; JCVM)所定義的bytecode,具有管線式的執行架構。本文將介紹CCL Java Card CPU,說明它各模組的細部設計及相互關系。

  • 期刊

堆疊機器(Stack Machine)之效能受到資料相依性(True Data Dependency)之影響被打了許多折扣。一種克服此現象之方法-堆疊運算摺疊(Stack Operations Folding)被提出可以提高堆疊機器之效能。本文敘述了一種堆疊運算摺疊模式-POC Model,在4-foldable情況下可以省去84%的堆疊運算,而在2-、3-和4-foldable策略下,它可以提昇一般堆疊機器之速度達22%、30%和34%。

  • 期刊

對於一個新的硬體架構,我們需要一個能夠讓程式設計師得以在這個新架構上面發展軟體的良好環境,所以我們從GNU的工具組中移植了一系列的開發工具,而我們覺得提供除錯器也是相當有必要的。然而重新設計一個除錯器不僅曠日費時,而且不符合效益,因此從現有的成品中加以修改,以符合需求是最節省時間與金錢的作法。攷慮與現有工具的配合,以及GNU Debugger目前可攜性最高、移植度最廣除錯器的事實,當然是不另他求。本文首先研究它的結構與作法,並且介紹移植與實作到新一代的CCL Java Card CPUⅡ處理機硬體的相關作法。

  • 期刊

本文主要探討如何移植GNU C compiler(GCC)到一個新的處理器中。爲了能移植到不同的處理器,GCC利用許多參數及特殊的語言來描述機器的特性。本文除了簡單介紹這些參數及此描述機器語言的語法之外,並藉由移植GCC到工研院電通所開發的處理器CCL Java Card ChipⅡ及CCL Java ChipⅡ,來說明移植的技巧及應注意的事項。

  • 期刊

瀏覽器是許多資訊家電(如Set-Top Box、Web-Pad)的核心軟件,許多網站爲了加強使用者互動、提供動態顯示的功能或提供加強的服務,會採取Java的解決方案,因此瀏覽器必須支援Java才能享受這些便利的服務。爲了讓各種廠牌的Java虛擬機器皆能夠方便地配合瀏覽器使用,Mozilla定義了一套規格,積爲OJI,並且獲得許多大廠(如IBM、HP)的支持。本文即在介紹OJI的規則以及我們對此規格的實現案例。

  • 期刊

由於技術及概念的不斷推陳出新,當初HTML的設計攷量已不敷使用。於是又有另外一種Markup Language叫做XML的誕生。它使得Weblication (Web Application)的設計不再是程式設計師的專利。本文藉著簡介Mozilla的架構及其對於XML和衆多W3C標凖的運用的介紹,來探討XML和JAVA在使用者介面及網路方面的運用。

  • 期刊

本篇描述從智慧卡竊取受保護資料的技術,這些技術包含破壞性技術(線路圖重建、讀取ROM資料、讀取EEPROM資料)與非破壞性技術(電力分析、時間分析、故障攻擊、暫時性故障攻擊)。這些技術已被廣泛地使用於竊取智慧卡所保護資料的技術上,本文描述這些技術的概略性觀念,使我們知道智慧卡的問題所在,進一步想出對策,促使我們設計出安全的智慧卡。

  • 期刊

各式各樣的系統案例弱點,在駭客族群中被創造、流傳、駭客們藉由原始程式設計上的疏忽,找出各式各樣的弱點。可能是IFS(Inter-Field Symbol)處理不當、可能是資源取用的疏忽造成競爭條件(Race Condition)、更可能是其他無法歸類的攻擊方式。而其中威力最強的攻擊方法,莫過於暫存區溢位(Buffer Overflow)型的攻擊法。攻擊者可以在具有這類型弱點的程式中,加入任意的程式碼,達成瓦解系統案例的目的。本文將探討暫存區溢位型弱點的成因、攻擊原理及預防方法。