Method for guaranteeing security of source of web application in mobile terminal

A mobile terminal and source technology, applied in the direction of computer security devices, instruments, electrical digital data processing, etc., to achieve the effect of ensuring security, preventing malicious tampering, and preventing malicious behaviors of phishing

Inactive Publication Date: 2016-05-04
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since a typical web application consists of application source code (including HTML source code, CSS source code, JavaScript source code, and resource files) and its configuration files, at this stage the program source code and application configuration files are stored in the The mobile terminal is analyzed and executed by the web engine on the mobile terminal, and there are security risks such as malicious tampering and phishing

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
  • Method for guaranteeing security of source of web application in mobile terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0013] figure 1 It is a flowchart of a method for ensuring source security of web applications in a mobile terminal. like figure 1 As shown, the guarantee method for web application source security in the mobile terminal of the present invention comprises the following steps:

[0014] S101: Apply file preprocessing:

[0015] Generally speaking, after the application developer completes the development of a web application, it will be uploaded to the application server for downloading and installation by the user's mobile terminal. The web application file includes the source program code and the application configuration file. In order to improve the source security of the web application, the present invention preprocesses the web application file after the web application is uploaded to the application server. The preprocessing mainly includes two aspects. On the one hand, the configuration file of the web application is asymmetrically encrypted using the private key pre-...

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 method for guaranteeing the security of the source of a web application in a mobile terminal. The method includes the following steps that: as for a web application stored on an application server, encryption processing is performed on a configuration file, the MD5 abstract value of a source code file is solve and is stored, and the web application and the MD5 abstract value are downloaded through the mobile terminal; the configuration file is decrypted, if the configuration file is successfully decrypted, the web application is installed; after the web application is installed, every time a user starts the web application, MD5 abstract value solving is performed on the source code file, an obtained MD5 abstract value is compared with the downloaded MD5 abstract value, if the obtained MD5 abstract value is consistent with the downloaded MD5 abstract value, the application is started, otherwise, the application is not started. According to the method of the invention, the configuration file of the web application is encrypted, so that malicious behavior of network phishing can be prevented; when the application is started, the obtained MD5 abstract value is compared with the downloaded MD5 abstract value, so that the source code file of the web application can be prevented from being maliciously tampered; and therefore, the security of the source of the web application in the mobile terminal can be guaranteed.

Description

technical field [0001] The invention belongs to the technical field of mobile terminal security, and more specifically relates to a method for ensuring source security of web applications in a mobile terminal. Background technique [0002] Compared with native mobile terminal applications such as Android App and iOS App, web applications have outstanding advantages such as standardization, ease of use, and platform independence, so they are increasingly deployed on mobile terminals to provide users with application services. However, since a typical web application consists of application source code (including HTML source code, CSS source code, JavaScript source code, and resource files) and its configuration files, at this stage the program source code and application configuration files are stored in the The mobile terminal is analyzed and executed by the web engine on the mobile terminal, and there are security risks such as malicious tampering and phishing. Therefore, ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06G06F21/51G06F21/56
CPCH04L67/02G06F21/51G06F21/563H04L63/0442H04L67/30
Inventor 俸志刚罗建超丘志杰
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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