Unlock instant, AI-driven research and patent intelligence for your innovation.

A method for implementing security start-up verification of a payment terminal

A payment terminal and secure boot technology, applied in computer security devices, instruments, digital data authentication, etc., can solve the problems of no hardware resource level sharing of processors, hidden dangers of mobile payment environment, and high price.

Active Publication Date: 2021-10-08
AITIWEIER ELECTRONICS TECH BEIJING
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] During the use of mobile payment terminals with this structure, two CPUs are generally required to be powered on at the same time, and the high-end security MCU needs to run an operating system, and its boot speed is much slower than that of a single-chip microcomputer. Therefore, after the MCU is successfully powered on, the single-chip microcomputer is already ready. ; In addition, due to the need to use a high-end security MCU, the price is expensive, and because there is no hardware resource level sharing between the two processors during the startup process, mutual authentication between the two processors cannot be performed, resulting in security risks in the mobile payment environment

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 method for implementing security start-up verification of a payment terminal
  • A method for implementing security start-up verification of a payment terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the objects, technical solutions and advantages of the present invention, the present invention will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are intended to be used to illustrate the invention and are not intended to limit the invention.

[0041] like figure 1As shown, the embodiment of the present invention provides a method of paying a safety startup verification of the terminal, including a single-chip microcontroller and a non-unique ordinary MCU that come with secure function, and the self-contained single-chip microcomputer is SP, The non-secure ordinary MCU is recorded as AP, SP and AP connected to the same NORFLASH via an electronic switch; implement the payment terminal security start check: according to the following method:

[0042] When the payment terminal is just powered up, SP and NORFLASH are in communication, and the SP is starte...

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 method for realizing security start-up verification of a payment terminal, and relates to the technical field of mobile payment terminals. The implementation method is: when the payment terminal is just powered on, the SP and NorFlash are connected. After the SP is started, the firmware uboot on the AP side is verified and passed, and the AP and the SP are mutually authenticated. After the authentication is passed, the kernel and rootfs data are verified. Integrity and legality are verified, and if the verification is successful, the AP is started, otherwise, the AP cannot be started. Therefore, the method provided by the present invention realizes sequential power-on based on sharing an external memory between two processors, and realizes The mutual authentication between the two processors ensures the safe startup verification and operation of the whole system, so that the safe startup verification of the whole system can be realized in the low-cost payment terminal using "a secure single-chip microcomputer" + "a non-safe common MCU". test.

Description

Technical field [0001] The present invention relates to the field of mobile payment terminal, and more particularly to a method of implementation of a safe start check check for a payment terminal. Background technique [0002] At present, the mobile payment terminal generally uses a dual CPU to form an entire secure payment environment, one of which is a high-end security MCU, and the other is a security microcontroller, and the two processors do not share resources, and the two processors are based on their own security mechanism. Guaranteed its own firmware safe operation. [0003] The mobile payment terminal of this structure is generally required for both CPUs simultaneously, while high-end security MCUs are required to operate the operating system, and the power-on speed is slower than the single chip, the MCU has been successfully turned on. In addition, since the high-end safety MCU is required, the price is expensive, and the mutual certification between the two processo...

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 Patents(China)
IPC IPC(8): G06F21/44G06F21/51
CPCG06F21/445G06F21/51
Inventor 林天斌陈文杰詹闽
Owner AITIWEIER ELECTRONICS TECH BEIJING