METHOD FOR PROTECTING EXECUTED PROGRAM AND ITS DEVICE

PROBLEM TO BE SOLVED: To stop reading of secret information of a processor itself by immediately stopping execution of an execution program when the execution program is detected to be forged before the specified execution program is run. SOLUTION: A message digest processing is executed by branchin...

Full description

Saved in:
Bibliographic Details
Main Authors KAWAKUBO HIDEJI, YAMANAKA KIYOSHI, MATSUMOTO HIROYUKI, TAKADA SHUNSUKE
Format Patent
LanguageEnglish
Published 12.02.1999
Edition6
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PROBLEM TO BE SOLVED: To stop reading of secret information of a processor itself by immediately stopping execution of an execution program when the execution program is detected to be forged before the specified execution program is run. SOLUTION: A message digest processing is executed by branching a system into reset entry addresses of incorporated RUM/PROM after the system is reset. In this case, a message digest MD' is assigned to data byte obtained at the end of each processing. A message digest MD at editing is collated with the message digest MD' before which the message digest processing is executed whenever the execution program is run. And when the message digest MD at the editing and the message digest MD' after the message digest processing are not coincide, the execution program is judged to be forged and the execution of the execution program after that is stopped.
Bibliography:Application Number: JP19970210006