×

Data processing apparatus

  • US 9,015,497 B2
  • Filed: 12/14/2010
  • Issued: 04/21/2015
  • Est. Priority Date: 12/16/2009
  • Status: Active Grant
First Claim
Patent Images

1. A data processing apparatus comprising:

  • a local source of data;

    a first controller; and

    a tamper-resistant second controller configured to communicate with the first controller and to verify integrity of a series of calculation operations performed by the first controller, the first controller being configured to control and receive data from the local source of data and from a sensing unit connected to the first controller via a communication interface and to perform the series of calculation operations on the data, wherein the first controller is configured to record history data derived from a start state and a finish state of the series of calculation operations and transmit the history data to the tamper-resistant second controller, the tamper-resistant second controller being configured to one of randomly and pseudo-randomly select and verify one of the calculation operations to verify integrity of the series of calculation operations using the history data, wherein the first controller is configured to transmit the history data as each calculation operation is performed, the tamper-resistant second controller being configured to decide whether to store or discard the transmitted history data according to the selection of which operation is to be verified.

View all claims
  • 16 Assignments
Timeline View
Assignment View
    ×
    ×