Android application authorization installing method, scan code payment terminal, server and system

A technology of Android system and installation method, applied in the direction of payment system structure, data processing application, computer security device, etc.

Inactive Publication Date: 2017-10-20
广州泰沃技术有限公司
View PDF15 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above authorization method and authorization system represent a common way to implement the signature verification mechanism at present, but this method has a Maginot line of defense risk, that is to say, if there is an apk installation method that bypasses the above installation authorization system, Directly call the Android system installation service to install the apk, so the risk cannot be avoided (although the above invention has effectively prevented most of the unauthorized installation), in fact this method also exists, because this authorization scheme runs at the application layer , still may be bypassed and directly call the system layer service for installation

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
  • Android application authorization installing method, scan code payment terminal, server and system
  • Android application authorization installing method, scan code payment terminal, server and system
  • Android application authorization installing method, scan code payment terminal, server and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The following will be combined with Figure 1-3 Examples of the present invention will be described.

[0030] like figure 1 and figure 2 shown, is the flow chart of the authorization verification method of the present invention, specifically:

[0031] see figure 1 It is an installation method for Android applications. This method ensures that the installed apk file is a legally authorized apk file. First, the signature verification mechanism of the installation method is embedded in the installation service of the Android system, and the signature verification mechanism includes: opening the apk file with an application installation tool; reading the verification file of the apk file for verification, which is used to judge the apk file If the verification fails, delete the apk file directly; if the verification passes, the system installation service obtains the signature information of the apk; The information is solidified into the Android system in the form of...

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 provides an Android application authorization installing method, a scan code payment terminal, a server and a system. A signature verification mechanism of the installing method is embedded into installation services of an Android system, and the method comprises the steps that an installation tool is applied to open an apk file; a verification file of the apk file is read and verified so as to be used for judging the integrity of the apk file, and if the verification is failed, the apk file is directly deleted; if the verification is successful, the system installation services obtain the signature information of the apk file; the signature information of the apk file is compared with the signature information of a device manufacturer, if the comparison result is in agreement, the apk file is installed, and if the comparison result is not in agreement, the apk file is deleted, wherein the signature information of the device manufacturer is fixed to the inside of the Android system in a built-in signature file list form. The Android application authorization installing method is used for preventing third-party software without authorization from being installed in an Android device in an apk form, and the security risk that an apk file bypasses the signature verification mechanism and is directly installed in the Android device in other apk installing methods is avoided.

Description

technical field [0001] The invention relates to the field of control systems for mobile payment terminals, in particular to an authorization installation method for Android applications. The invention also includes a scanning code payment terminal, an authorization server and an overall system applying the method. Background technique [0002] With the rise of mobile Internet technology and e-commerce, scanning code payment technology has been widely used in the field of mobile payment. The process of scanning code payment includes: the barcode information is formed on the screen of the smart phone or smart tablet. After the image recognition device recognizes the barcode information, the identification information is encrypted and sent to the settlement server through the mobile phone base station or through the router. After settlement, the settlement server will feed back the feedback information through the mobile phone base station or router, and finally complete the w...

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): G06F21/51G06Q20/32
CPCG06F21/51G06F2221/033G06Q20/3227G06Q20/3274
Inventor 张海堂
Owner 广州泰沃技术有限公司
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