×

Secure processor with external memory using block chaining and block re-ordering

  • US 6,061,449 A
  • Filed: 10/10/1997
  • Issued: 05/09/2000
  • Est. Priority Date: 10/10/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for processing program information, comprising:

  • a secure circuit including a central processing unit (CPU) and at least one block buffer for storing at least one block of the program information;

    an external storage device which is adapted to store the program information external to said secure circuit;

    a first communication path which is adapted to communicate a group of blocks of said program information from said external storage device to said at least one block buffer in a first block chain; and

    a second communication path which is adapted to communicate the program information from the at least one block buffer to the CPU for processing therein;

    wherein;

    the first block chain comprises authentication data derived from the group of blocks of program information; and

    said secure circuit comprises an authentication circuit that is responsive to said at least one block buffer for processing the first block chain to verify the authentication data thereof prior to the program information being communicated to the CPU.

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