A kind of apk download method and system based on Android system

An Android system and Android technology, applied in computer security devices, instruments, computing, etc., can solve problems such as the inability to eliminate the impact of terminals, and achieve the effects of simplifying the update and upgrading process, ensuring legality, and reducing workload

Active Publication Date: 2019-01-04
FUJIAN LANDI COMML EQUIP CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The above-mentioned update installation still needs to pass the signature verification of the certification authority, and it still cannot eliminate the impact on the normal operation of the terminal that requires the terminal to re-sign and verify the signature every time the APK is upgraded.

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
  • A kind of apk download method and system based on Android system
  • A kind of apk download method and system based on Android system
  • A kind of apk download method and system based on Android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0088] Please refer to Figure 1-Figure 3 , the present embodiment provides a method for downloading APK based on the Android system, the method may specifically include:

[0089] S1: The acquirer signs the original APK file containing the trusted application list file, and obtains the signed APK;

[0090] As shown in the table below, the trusted application list file includes the authorized application list file version, creation time, number of authorized APK lists, package names of each authorized APK in a single authorized APK list, and corresponding public key certificates. The trusted application list file is placed in the original APK file, and the file path is assets / trustedapp.list; the APK storing the trusted application list file has a special package name: com.acquirer.trustedapplist; it is used to distinguish ordinary APKs.

[0091]

[0092]

[0093] For example, a specific credit application list file is:

[0094] TrustedApp-Version: 1

[0095] CreateTim...

Embodiment 2

[0141] Please refer to Figure 4 , the present embodiment provides an Android system APK download system based on Embodiment 1, comprising:

[0142] The first signature module 1 is used to sign the APK containing the trusted application list file to obtain the signed APK. The trusted application list file includes the package name and corresponding public key certificate of each trusted APK; the specific trusted application list file Including authorized application list file version, creation time, number of authorized APK lists, package names of each authorized APK in a single authorized APK list, and corresponding public key certificates;

[0143] Specifically, see Figure 5 , the first signature module 1 includes:

[0144] The first generating unit 11 is used for the acquirer to generate the working public key certificate of the acquiring institution, and issue the public key corresponding to the working public key certificate of the acquiring institution to different ma...

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

A method of downloading an Android APK and a system thereof. The method comprises: signing an APK including an approved application list file to obtain a signed APK, wherein the approved application list file includes package names of approved APKs and corresponding public key certificates (S1); a terminal obtaining the signed APK (S2); verifying the validity of the signed APK (S3), and storing the approved application list file in the terminal when the signed APK is determined to be valid; obtaining an APK (S4), and the terminal verifying validity of the APK (S41); determining whether a package header of the APK and the corresponding public key certificate are stored in the approved application list file if the signed APK is determined to be invalid (S43); and if so, continuing to verify, by an Android signing mechanism, the validity of the APK (S45). The method expands an approved application list file and simplifies the downloading and installation process of an approved APK to further simply an update process of the approved APK, thereby reducing the impact of application updates on normal operations of a terminal.

Description

technical field [0001] The invention relates to the field of signature authentication, in particular to an APK download method and system based on an Android system. Background technique [0002] Android Android system is an open source operating system based on Linux architecture developed by Google, and the installation programs on it are all in APK (Android Package) format. [0003] In the field of financial payment, the acquiring institution (such as the banking system) generally purchases the intelligent terminal equipment (POS machine) of the payment terminal manufacturer (such as each POS machine manufacturer), and the acquiring system centrally manages the payment terminal, including parameter downloading , Key downloading, accepting, processing or forwarding transaction requests from payment terminals, and returning transaction result information to payment terminals, is a centralized management and transaction processing system. The acquiring system will install i...

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 & AuthorityPatents(China)
IPC IPC(8): G06F21/51G06F8/65
CPCG06F21/51
Inventor陈菲菲彭波涛孟陆强陈祖勋
OwnerFUJIAN LANDI COMML EQUIP CO LTD