计算机应用 ›› 2014, Vol. 34 ›› Issue (2): 473-476.

• 计算机安全 • 上一篇    下一篇

基于污点标记的访问控制模型及其安卓实现

吴泽智1,陈性元1,杨智2,杜学绘2   

  1. 1. 信息工程大学 密码工程学院,郑州 450001
    2. 信息工程大学 网络空间安全学院,郑州 450001
  • 收稿日期:2013-07-02 修回日期:2013-09-04 出版日期:2014-02-01 发布日期:2014-03-01
  • 通讯作者: 吴泽智
  • 作者简介:吴泽智(1990-),男,湖南长沙人,硕士研究生,主要研究方向:信息安全;陈性元(1963-),男,安徽无为人,教授,博士生导师,博士,主要研究方向:信息安全;杨智(1975-),男,河南开封人,副教授,博士,主要研究方向:信息安全;杜学绘(1968-),女,河南新乡人,教授,博士生导师,博士,主要研究方向:空间信息网络、信息安全。
  • 基金资助:
    国家973计划项目;国家863计划项目;河南省科技创新人才计划项目

Taint-marking based access control model and its implementation on Android

WU Zezhi1,XHEN Xingyuan1,YANG Zhi2,DU Xuehui2   

  1. 1. College of Cryptogram Engineering, Information Engineering University, Zhengzhou Henan 450001, China;
    2. College of Network Space Security, Information Engineering University, Zhengzhou Henan 450001, China
  • Received:2013-07-02 Revised:2013-09-04 Online:2014-02-01 Published:2014-03-01
  • Contact: WU Zezhi

摘要: 为保护移动操作系统平台中存储的用户隐私数据,提出一个基于污点标记的访问控制(TBAC)模型,并设计了一个基于污点跟踪的信息流控制框架(TIFC)。为数据添加污点标记,控制力度细化到数据;引入主体能力保证最小特权原则;主体能力独立于数据污染与可信去污防止污点积累。该模型与BLP模型相比更加可用、灵活与细粒度。该框架能细粒度地、灵活地、准确地实时跟踪并控制隐私信息的流向,并解决了程序执行中因控制流产生的隐蔽通道问题。

关键词: 安卓, 隐私安全, 访问控制, 污点跟踪, 隐蔽通道

Abstract: For protecting the sensitive data on mobile operation system, a Taint-marking Based Access Control (TBAC) model was presented and a Taint-marking Information Flow Control (TIFC) framework was proposed. To improve fine-grained data sharing, labels were designed for each data. To support for least privilege characteristic, capacities were defined to each subject. To avoid accumulating of contamination, decontamination capacities of trust subjects were introduced. Compared with BLP, TBAC is more available, flexible and fine-grained. The results show TIFC is an effective, flexible and accurate framework in tracking and controlling the information flow at runtime, and TIFC solves the problem of covert channel caused by control flow during program execution.

Key words: Android, privacy security, access control, taint tracking, covert channel

中图分类号: