Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

APK (Android Package) downloading method and system based on Android system

An Android system, Android technology, applied in the direction of program loading/starting, computer security devices, software deployment, etc., can solve problems such as the inability to eliminate terminal impact, and achieve the effect of simplifying the update and upgrading process, reducing workload, and ensuring legality

Active Publication Date: 2016-07-20
FUJIAN LANDI COMML EQUIP CO LTD
View PDF3 Cites 22 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
  • APK (Android Package) downloading method and system based on Android system
  • APK (Android Package) downloading method and system based on Android system
  • APK (Android Package) downloading 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

The invention provides an APK (Android Package) downloading method and system based on the Android system. The method comprises steps as follows: APKs containing credit-granted application list files are signed, the signed APKs are obtained, and each credit-granted application list file comprises package names of each credit-granted APK and a corresponding public key certificate; a terminal acquires the signed APKs; the legality of the signed APKs is verified, and the credit-granted application list files are stored after verification is passed; one APK is acquired, and the legality of the APK is verified; if the verification isn't passed, whether a package head of the APK and the corresponding public key certificate are stored in the credit-granted application list files is judged; if yes, the legality of the APK is verified by continuously using an Android signature mechanism. The credit-granted application list files are added, the credit-granted APK downloading and installing process is simplified, and the updating and upgrading process of the credit-granted APKs is further simplified; influence of application update and upgrade to normal work of the terminal is reduced.

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
IPC IPC(8): G06F21/51G06F9/445
CPCG06F21/51G06F8/65
Inventor 陈菲菲彭波涛孟陆强陈祖勋
Owner FUJIAN LANDI COMML EQUIP CO LTD
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
Eureka Blog
Learn More
PatSnap group products