APK signature authentication method and APK signature authentication system
A signature authentication and signature information technology, which is applied in transmission systems, digital transmission systems, user identity/authority verification, etc., can solve problems such as error reporting and APK file installation failure, and achieve the effect of reducing maintenance costs
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0117] Please refer to figure 2 , Embodiment 1 of the present invention is:
[0118] An APK signature verification method is provided, and the method may specifically include:
[0119] S1: The signing server of acquirer 1 invokes the encryption device to generate the first public-private key pair and the second public-private key pair. The signing server of acquirer 1 uses the first private key to sign the second public key to generate the working public key of acquirer 1. The key certificate AcquirerWCRT distributes the first public key to CA servers of different manufacturers;
[0120] S2: The signing server of the acquirer 1 takes the original APK file and the signature description information of the acquirer 1 together as the signed data SourceData; calculates the hash for the signed data SourceData to obtain the first hash value HASH1; The value HASH1 is filled according to the signature filling method of PKCS#1_V1.5, and the filled data PAD_data is obtained;
[0121]...
Embodiment 2
[0144] On the basis of Embodiment 1, the method of restoring the original APK file in step S5 may also be to extract the original APK file directly from the obtained binary data of the signed APK file.
[0145] The safe storage medium in step S3 is the signature card storing the second private key, which is held by the authorized staff of the acquirer 1 .
[0146] The "compressed file content source data" described in step S51 records the content information of all compressed files; its data organization structure corresponds to each file and consists of three parts: fileheader, filedata, and datadescriptor; Fileheader: used to identify the file filedata: the source data of the corresponding compressed file; datadescriptor: used to mark the end of the file compression, this structure will only appear when the third bit of the general flag field in the corresponding header is set to 1, immediately after the compressed file after the source data. This data descriptor is only us...
Embodiment 3
[0151] see Figure 8 , embodiment three provided by the present invention is:
[0152] An APK signature authentication system, including an acquirer 1 server and a terminal 2 device server, the acquirer 1 server includes a secure storage module 11, a signature execution module 12 and a signature organization module 13; the terminal 2 device server includes a first An acquisition module 21, a second acquisition module 22, a third acquisition module 23, a signature verification module 24, and an installation execution module 25, wherein the third acquisition module 23 includes a deletion restoration unit and / or an extraction unit;
[0153] The safe storage module 11 is used to store the working public key certificate of the acquirer 1 and the corresponding private key of the working public key certificate;
[0154] The signature execution module 12 is used to sign the original APK file and the signature description information of the acquirer 1 to obtain the signature informati...
PUM
![No PUM](https://static-eureka-patsnap-com.libproxy1.nus.edu.sg/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka-patsnap-com.libproxy1.nus.edu.sg/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com