Self-checking method applied to Android intelligent-terminal

A smart terminal and application program technology, which is applied in the direction of public key for secure communication, encryption device with shift register/memory, platform integrity maintenance, etc. It can solve the problem of POS machine security self-inspection and difficulty in meeting UnionPay security standards and other issues to achieve the effect of eliminating potential risks, safe use, and avoiding modification

Inactive Publication Date: 2018-04-13
SHENZHEN TOPWISE COMM CO LTD
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the patent application achieves security authentication, it needs to be verified by a key, and cannot perform security self-inspection for POS machines, and it is difficult to meet the security standards of UnionPay.

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
  • Self-checking method applied to Android intelligent-terminal
  • Self-checking method applied to Android intelligent-terminal
  • Self-checking method applied to Android intelligent-terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to express the present invention more clearly, the present invention will be further described below in conjunction with the accompanying drawings.

[0021] see figure 1 As shown, it is the self-test method applied to the Android smart terminal implemented by the present invention. After the program is installed or updated, first all file data of the mobile phone application program is encrypted and backed up, and then entered into the database; the process of the method's power-on self-test includes the following step:

[0022] S1, start;

[0023] S2, obtaining all application programs of the system in the Android mobile phone;

[0024] S3. Querying the database for the name of each application program respectively;

[0025] If the corresponding application program exists in the database, proceed to the next step; if the corresponding application program does not exist in the database, the verification fails, prompting the user, and exiting the program.

...

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 self-checking method applied to an Android intelligent-terminal. The method is characterized in that the method includes the following steps: 101, after Android mobile-phoneapplication program installation or updating, encrypting and backing up all file data of mobile-phone application programs, and then sending data into a database; 102, firstly hashing all files of each program in a mobile phone to obtain hashing digests; 103, finding hashing data, which are encrypted through a public key, in the database, and carrying out decryption; and 104, carrying out decryption comparison with previous hashing results, if comparison is inconsistent, determining that the application programs are already modified, and not allowing the same to be opened in a system, and if comparison is consistent, not limiting user use. According to the method, application program self-checking can be realized in real time, cases where the programs are modified are avoided, use of the application programs is enabled to be safer and more reliable, and potential risks brought by use of applications of which data and files are modified are eliminated.

Description

technical field [0001] The invention relates to the technical field of intelligent terminals, in particular to a system self-inspection method of an Android intelligent terminal. Background technique [0002] Android phone apps are not signed by a trusted source like Apple phone apps, Google uses developer self-signing. Therefore, it is necessary to customize the source code of the framework. After installation, during the self-test, verify the dynamic link library files, Android executable files, and Android package files in each installation directory of the installed application. When the application is running, the Android executable files will change. Before the application is loaded, verify the dynamic link library files, Android executable files, and Android package files in each installation directory of the application. The security requirements of POS machines are relatively high. In order to comply with UnionPay standards, it is necessary to perform application s...

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/56H04L9/06H04L9/30
CPCG06F21/562G06F2221/033H04L9/0643H04L9/302
Inventor 何俊伟
Owner SHENZHEN TOPWISE COMM 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
Try Eureka
PatSnap group products