The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 09, 2022

Filed:

Jul. 31, 2017
Applicant:

Nec Corporation, Tokyo, JP;

Inventors:

Yusuke Morita, Tokyo, JP;

Takayuki Sasaki, Tokyo, JP;

Assignee:

NEC CORPORATION, Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/04 (2006.01); G06F 21/57 (2013.01); G06F 9/445 (2018.01); G06F 21/12 (2013.01); G06F 21/53 (2013.01); G06F 21/64 (2013.01);
U.S. Cl.
CPC ...
G06F 21/577 (2013.01); G06F 9/44589 (2013.01); G06F 21/121 (2013.01); G06F 21/53 (2013.01); G06F 21/64 (2013.01);
Abstract

A program verification system of the invention includes program verification meansfor verifying whether a verification target program input as a program operating in a secure environment does not include a program execution function which is a function of executing a new program in the same environment by a command in the corresponding program and/or whether the verification target program or a protection mechanism of the secure environment as an operation source of the verification target program includes an external input attack defense function which is a function of defending against an attack caused by an external data input during execution of the program; and signature meansfor giving a signature to the program based on a result of the verification by the program verification means


Find Patent Forward Citations

Loading…