Android操作系统安全机制研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android操作系统安全机制研究.doc

Android操作系统安全机制研究 摘要:Android系统已经广泛应用于手机和平板电脑等移动设备中。由于Android是一个开源系统,因此面临的安全性问题更加严重。系统从设计到实现整个过程都把安全性作为关键问题。系统设计采用严格的分层结构。在内核方面,在Linux内核提供的安全措施基础上进行增强,措施包括采用应用沙盒、内存安全管理、文件系统许可与加密等。在应用开发方面,系统包括安全的进程通信、应用程序安装包签名和采用权限模式等。文中阐述了以上安全措施,为开发安全的应用提供重要参考。 关键词:Android;安全;应用沙盒;权限;签名 中图分类号:TP311.11 文献标识码:A 文章编号:1009-3044(2014)06-1186-03 Study of Android Operate System Security Mechanisms LI Xia (Institute of Computer Software, Anhui Vocational College of Electronical Information Technology, Bengbu 233000, China) Abstract: Android system has been widely used in mobile phones, tablet computers and other devices. Android is an open source system, so security problem is more serious. The security is taken as a key issue in the whole process from designing to realizing. The strict hierarchical structure is used in the system design process. The enhanced measures including the application of sandbox, memory secure management, file system permissions and encryption, etc, are taken based on the Linux kernel security methods. The measures that include secure inter-process communication, the application installation package signature, the model of permissions, etc, are adopted in the development of application. The above security measures are discussed in the paper, which can provide important reference for the development of secure application. Key words: Android; security; application sandbox; permission; signature Android是一个开放的移动设备操作系统。根据 IDC 2013年11月份的数据统计[1],Android 手机的市场份额为80%。丰富的Android应用程序(简称应用)极大方便了我们的生活,同时系统的安全性也越来越引起用户的关注。Android应用可以操作设备上的各种硬件、软件以及本地数据和服务器数据,并能够访问网络。因此,Android操作系统为了保护数据、程序、设备和网络等资源,必须为程序提供一个安全的运行环境 。该文首先介绍Android安全体系结构,然后重点介绍系统内核层的采用的安全技术和应用框架层为开发者开发安全的应用程序提供的各种安全措施。该文为程序开发人员了解系统安全及开发安全应用提供有用的参考。 1 Android安全体系结构 操作系统的安全性目的就是为了保护移动设备软件、硬件资源,包括CPU、内存、外部设备、文件系统和网络等。Android系统为了安全性,提供如下主要安全特征:操作系统严格的分层结构、应用沙盒、安全进程通信、授权和签名等。Android作为开放平台,它的设计和实现细节完全暴露,因此对安全性要求更加严格,设计时首先要重点考虑的就是平台结构设计问题, Android系统的体系结构设计为多层结构[2],如图1所示。这种结构在给用户提供安全保护的同时还保持了开放平台的灵活性。 图1 Android操作系统分层的安全体

文档评论(0)

lnainai_sj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档