ASSOCIATION-BASED INFORMATION FLOW CONTROL AMONG OBJECTS AND FOREIGN OBJECTS

碩士 === 國立東華大學 === 資訊工程學系 === 91 === Abstract This thesis proposes an information flow control model to prevent information leakage within object-oriented systems. Since objects may be dynamically instantiated during the execution of an object-oriented system, controlling information flows amon...

Full description

Bibliographic Details
Main Authors: Ying-Kai Wen, 文盈凱
Other Authors: Shih-Chien Chou
Format: Others
Language:en_US
Published: 2003
Online Access:http://ndltd.ncl.edu.tw/handle/22713502714726305068
id ndltd-TW-091NDHU5392024
record_format oai_dc
spelling ndltd-TW-091NDHU53920242016-06-22T04:20:04Z http://ndltd.ncl.edu.tw/handle/22713502714726305068 ASSOCIATION-BASED INFORMATION FLOW CONTROL AMONG OBJECTS AND FOREIGN OBJECTS 以關聯為基礎之資訊流控制模式 Ying-Kai Wen 文盈凱 碩士 國立東華大學 資訊工程學系 91 Abstract This thesis proposes an information flow control model to prevent information leakage within object-oriented systems. Since objects may be dynamically instantiated during the execution of an object-oriented system, controlling information flows among objects is difficult. Our research revealed that associations are useful in the control. The proposed model thus uses associations as the basis for information flow control. The model is named ABIFC (association-based information flow control). ABIFC offers the following useful features: (a) precisely controlling information flows among objects, (b) controlling foreign objects, (c) detailing the control granularity to variables, (d) allowing purpose-oriented method invocation, (e) allowing information declassification, (f) controlling write access precisely, (g) applicable to existing applications easily, and (h) avoiding Trojan horse. We embedded ABIFC in JAVA to produce the language AbFlow (association-based flow), with which secure applications can be developed. The implementation of AbFlow’s execution environment is also presented in this thesis. Shih-Chien Chou 周世杰 2003 學位論文 ; thesis 44 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立東華大學 === 資訊工程學系 === 91 === Abstract This thesis proposes an information flow control model to prevent information leakage within object-oriented systems. Since objects may be dynamically instantiated during the execution of an object-oriented system, controlling information flows among objects is difficult. Our research revealed that associations are useful in the control. The proposed model thus uses associations as the basis for information flow control. The model is named ABIFC (association-based information flow control). ABIFC offers the following useful features: (a) precisely controlling information flows among objects, (b) controlling foreign objects, (c) detailing the control granularity to variables, (d) allowing purpose-oriented method invocation, (e) allowing information declassification, (f) controlling write access precisely, (g) applicable to existing applications easily, and (h) avoiding Trojan horse. We embedded ABIFC in JAVA to produce the language AbFlow (association-based flow), with which secure applications can be developed. The implementation of AbFlow’s execution environment is also presented in this thesis.
author2 Shih-Chien Chou
author_facet Shih-Chien Chou
Ying-Kai Wen
文盈凱
author Ying-Kai Wen
文盈凱
spellingShingle Ying-Kai Wen
文盈凱
ASSOCIATION-BASED INFORMATION FLOW CONTROL AMONG OBJECTS AND FOREIGN OBJECTS
author_sort Ying-Kai Wen
title ASSOCIATION-BASED INFORMATION FLOW CONTROL AMONG OBJECTS AND FOREIGN OBJECTS
title_short ASSOCIATION-BASED INFORMATION FLOW CONTROL AMONG OBJECTS AND FOREIGN OBJECTS
title_full ASSOCIATION-BASED INFORMATION FLOW CONTROL AMONG OBJECTS AND FOREIGN OBJECTS
title_fullStr ASSOCIATION-BASED INFORMATION FLOW CONTROL AMONG OBJECTS AND FOREIGN OBJECTS
title_full_unstemmed ASSOCIATION-BASED INFORMATION FLOW CONTROL AMONG OBJECTS AND FOREIGN OBJECTS
title_sort association-based information flow control among objects and foreign objects
publishDate 2003
url http://ndltd.ncl.edu.tw/handle/22713502714726305068
work_keys_str_mv AT yingkaiwen associationbasedinformationflowcontrolamongobjectsandforeignobjects
AT wényíngkǎi associationbasedinformationflowcontrolamongobjectsandforeignobjects
AT yingkaiwen yǐguānliánwèijīchǔzhīzīxùnliúkòngzhìmóshì
AT wényíngkǎi yǐguānliánwèijīchǔzhīzīxùnliúkòngzhìmóshì
_version_ 1718316908508348416