Efficient kernel support of fine-grained protection domains for mobile code

Masahiko Takahashi, Kenji Kono, Takashi Masuda

研究成果: Conference contribution

6 被引用数 (Scopus)

抄録

Mobile code is an emerging paradigm of distributed computing. It roams over a network, is linked with an application, and runs as a part of an application. In the case of web browsers, it is commonplace to download a mobile code, called a plug-in, from a truly open network such as Internet. Owning to the anonymity of an open network, the mobile code may be malicious; thus, it is indispensable to protect local computing resources from attacks by the malicious code. We have developed a kernel that supports fine-grained protection domains that preclude mobile code from making unauthorized accesses to the local resources. The developed scheme provides a novel mechanism, called a multi-protection page table, of virtual memory for creating fine-grained protection domains. The multi-protection page table enables efficient cross-domain calls, whereas it provides protection. Experimental results show that the developed scheme incurs only a 5.9% execution overhead even if cross-domain calls occur 30,000 times per second.

本文言語English
ホスト出版物のタイトルProceedings - International Conference on Distributed Computing Systems
出版社IEEE
ページ64-73
ページ数10
ISBN(印刷版)0769502229
出版ステータスPublished - 1999 1月 1
外部発表はい
イベントProceedings of the 1999 19th IEEE International Conference on Distributed Computing Systems (ICDCS'99) - Austin, TX, USA
継続期間: 1999 5月 311999 6月 4

出版物シリーズ

名前Proceedings - International Conference on Distributed Computing Systems

Other

OtherProceedings of the 1999 19th IEEE International Conference on Distributed Computing Systems (ICDCS'99)
CityAustin, TX, USA
Period99/5/3199/6/4

ASJC Scopus subject areas

  • ソフトウェア
  • ハードウェアとアーキテクチャ
  • コンピュータ ネットワークおよび通信

フィンガープリント

「Efficient kernel support of fine-grained protection domains for mobile code」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル