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

Method for realizing the 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 problems such as slow boot speed, no sharing of hardware resource levels for processors, and potential security risks in mobile payment environments.

Active Publication Date: 2019-03-22
AITIWEIER ELECTRONICS TECH BEIJING
View PDF7 Cites 6 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
  • Method for realizing the security start-up verification of a payment terminal
  • Method for realizing the security start-up verification of a payment terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, and are not intended to limit the present invention.

[0041] Such as figure 1As shown, the embodiment of the present invention provides a method for implementing security start-up verification of a payment terminal. The payment terminal includes a single-chip microcomputer with built-in security functions and a non-safe ordinary MCU. The single-chip microcomputer with built-in security functions is marked as SP, Described non-safe common MCU is marked as AP, and SP and AP are connected on the same NorFlash by an electronic switch; Realize payment terminal safe startup verification according to the following method:

[0042] When the payment terminal...

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 safe start-up verification of a payment terminal, which relates to the technical field of a mobile payment terminal. The implementation method is as follows: At that time of power-up of the payment terminal, the SP and NorFlash are connected, After SP Start, After the firmware uboot on the AP side is verified, the AP and SP are authenticated to each other, After certification, Verify the integrity and legitimacy of kernel and rootfs data, if verification is successful, start the AP, otherwise, the AP cannot be started, Therefore, the method provided by the present invention, Based on the common external memory between the two processors to achieve power-on, and to achieve mutual authentication between the two processors to ensure the safety ofthe entire system start-up verification and operation, so that in the use of a safe single-chip + a non-safe common MCU low-cost payment terminal, to achieve the safety start-up verification of the entire system.

Description

technical field [0001] The present invention relates to the technical field of mobile payment terminals, in particular to a method for realizing security start-up verification of payment terminals. Background technique [0002] At present, mobile payment terminals generally use dual CPUs to form the entire secure payment environment, one of which is a high-end secure MCU and the other is a secure single-chip microcomputer. The two processors do not share resources, and the two processors are based on their own security mechanisms. Ensure the safe operation of its own firmware. [0003] During the use of mobile payment terminals with this structure, two CPUs generally need to be powered on at the same time, and the high-end security MCU needs to run the operating system, and its boot speed is much slower than that of the single-chip microcomputer. Therefore, after the MCU is successfully powered on, the single-chip microcomputer is already ready. ; In addition, due to the ne...

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