已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,基于XACML的Android应用访问控制策略的实现,学号:,学生姓名:,指导老师:,目录,开发背景,随着移动智能终端的普及和移动应用功能需求的不断增加,智能手机中应用软件的数量越来越多。这些软件被广泛应用于我们的日常生活中,在提高我们生活效率的同时,也带来了诸多信息安全方面的问题,如个人隐私泄露、内部数据公开等。对敏感资源实行访问控制是确保软件安全的重要手段,访问控制机制由访问控制策略和策略实施点组成,其中访问控制策略定义了主体对资源访问行为的约束,从而保证了敏感资源的隐私性和不可破坏性。XACML是一种基于属性的访问控制策略描述语言,通过为不同角色的用户分配不同操作权限的方式,可以有效地解决敏感资源泄露的问题。但目前XACML多用于PC端,移动应用中对XACML的使用仍处于研究阶段。,系统简介,PCAS(ProposalCreationandApprovalSystem,提案审批系统)主要实现了企业内部员工创建项目提案,并由上层领导进行提案审批的功能,系统中为提案审批流程中的不同角色分配了不同的操作权限,直观地体现了基于XACML的访问控制策略在Android应用中的实现方式。,关键技术,Android,访问控制机制,XACML,系统开发过程中涉及到的关键技术,Android,Android的特点,Android的系统架构,Android的应用程序组成,Android中的访问控制权限,访问控制机制,RBAC(RoleBasedAccessControl,基于角色的访问控制):访问控制系统首先根据的应用程序的需求设定一系列角色,然后将权限分配给这些角色,用户注册时会选定其中一类角色作为自身的角色类型,当用户对受保护的资源进行访问时,访问控制系统会根据用户所属角色进行授权。ABAC(AttributeBasedAccessControl,基于属性的访问控制):首先将需要访问资源的用户和被访问的资源通过属性进行描述,然后将决策过程中涉及到的主体、资源、动作和环境的属性作为授权条件5。在实现访问控制时,需要先对访问控制需求进行分析,然后根据需求编写访问控制策略,并在代码中实现访问控制授权的逻辑。,XACML,一个完整的XACML访问控制策略包含一个PolicySet(策略集),一个PolicySet包含了若干个Policy(策略),一个Policy中有又包含了若干条Rule(规则)。其中每条规则中定义了一个Effect(授权结果),它的值是Permit(允许)或者Deny(拒绝),这个值表明主体的访问请求是否被批准。每条规则有唯一的Target(目标),目标不仅描述了Subject(主题)、Action(动作)、Resource(资源)、和Environment(环境)之间的约束条件,而且限定了包含该目标的策略集、策略或者规则能够适用的访问控制请求范围,即只有当用户访问请求中的四大元素的属性值与访问控制策略目标中的属性值相同,且授权结果为允许时,用户才有权对资源进行访问或操作,XACML,XACML,登录验证,提案审批完成后,总经理有权撤销项目实施。,员工可以创建提案,提案创建完成后,可以进行编辑,部门经理和总经理可以对提案进行审批,每类角色都可以进行提案的查看,功能介绍,系统流程图,总结和未来工作,本次紧紧围绕“基于XACML的Android应用访问控制策略的实现”这一课题,着重介绍了XACML访问控制策略的编写与在PCAS移动应用中的实现方法。PCAS应用主要解决了公司底层员工向上层领导进行项目申请的问题,系统不仅完成了提案申请过程所需的全部功能,而且成功地将XACML访问控制策略应用于此应用中,使不同角色的用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 即墨事业单位招聘考试真题及答案解析【考试】
- 2025年二级建造师考试试题附答案详解(综合题)
- 2025年二级建造师考试试题一(研优卷)附答案详解
- 市场监督管理局房屋租赁合同5篇
- 小学生夏季饮食安全课件
- 2020-2025年一级建造师之一建市政公用工程实务押题练习试卷B卷附答案
- 设计师求职自荐信
- 高三生活生命与安全课件
- 建德市中级经济师《中级金融》考前冲刺试题及答案
- 建筑类安全b证题库及答案解析
- 社会工作师中级考试试卷与答案
- 保安防恐防暴教育知识培训课件
- 军事交通运输课件
- 2025电化学储能电站施工及验收规范
- 预见性护理及早期风险识别
- 红楼梦大观园教学课件
- 苏教版(2024)三年级上册第五单元《平移、旋转和轴对称》单元测试卷(含解析)
- 人防工程安全培训内容课件
- 备选习题:导数在实际生活中的应用
- 加班及调休管理规范操作手册
- Unit4Helpinginthemunity(单元测试)-人教PEP版英语四年级上册原卷
评论
0/150
提交评论