Fine-grained access control method for hybrid Android applications

A hybrid application and access control technology, applied in the field of computer networks, can solve problems such as inability to finely control security issues, and achieve the effect of flexible access control

Active Publication Date: 2017-06-13
HUAZHONG UNIV OF SCI & TECH
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the above defects or improvement needs of the prior art, the present invention provides a fine-grained access control method for an Android hybrid application. Without modifying the Android system itself and the Web page, the Android hybrid application can control device syste

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fine-grained access control method for hybrid Android applications
  • Fine-grained access control method for hybrid Android applications
  • Fine-grained access control method for hybrid Android applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0044] Below at first explain and illustrate with regard to the technical terms of the present invention:

[0045] Android: a mobile operating system based on the Linux kernel developed by Google, which has a relatively high market share in the mobile operating system market due to its openness;

[0046] Android application: an application program running on the Android system, mainly developed...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a fine-grained access control method for hybrid Android applications. The method comprises: an accessing operation to system resources of an Android device is encapsulated in the form of plug-in objects; different plug-in access permission is granted to network content loaded from different sources in a hybrid application by configuring an access control policy; and when a system resource access operation is triggered by the hybrid application, whether a current request has access permission to the requested resources is judged by an access control framework according to the access control policy so as to control accessing operations on the system resources by different network codes loaded in the hybrid application. Compared with a permission-based native access control mechanism on an Android platform, the method has finer-grained access control and grants different system resource access permission to different network codes in the hybrid applications, so that the use is flexible, no modification is required in Android system and Web pages and the usability is good.

Description

technical field [0001] The invention belongs to the technical field of computer networks, and more specifically relates to a fine-grained access control method for Android hybrid applications. Background technique [0002] Android (Android) hybrid application is a mobile application written and developed using Web technology and Java language; compared with Android native application, the new features of hybrid application developed by using Web technology bring new features that do not exist in native applications. Security issues, especially hybrid applications need to load content from the network and execute network code, and the core component of the hybrid application, WebView, provides interfaces such as addJavaScriptInterface, which exposes access to device resources to JavaScript loaded from the network with unknown credibility Code, so that the resource information and private data on the user's device may be stolen by malicious attackers, bringing security risks. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/06G06F21/45
CPCG06F21/45G06F2221/2141H04L63/10H04L63/20
Inventor 李瑞轩王葵辜希武章衡韩洪木汤俊伟
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products