发明名称 Secure computing device
摘要 <p>A secure computing system (100) stores a program, preferably the real time operating system (210), that is encrypted with a private key. A boot ROM (135) on the same integrated circuit as the data processor and inaccessible from outside includes an initialization program and a public key corresponding to the private key. On initialization the boot ROM decrypts at least a verification portion of the program. On verification normal operation is enabled. On non-verification, the system could be disabled, or that application program could be disabled. A diagnostic program is stored at predetermined non-relocatable physical address in memory. The program is made non-relocatable using a special table look-aside buffer (137) having a fixed virtual address register (611) and a corresponding fixed physical address register (641). The secure computing system prevents unauthorized use of compressed video data stored in a first-in-first-out memory buffer by encrypting the compressed video data stream using at least a part of the chip identity number as an encryption key (703). The data is recalled from memory (705) and decrypted (706) as needed for video decompression. The debugger/emulator tool commonly employed in program development is protected by a private encryption key used to encrypt at least verification token for the program. Upon each initialization of the debugger/ emulator, the secure computer system decrypts the verification token employing public decryption key (805) to indicate whether the program is secure or non-secure.</p>
申请公布号 EP0961193(A2) 申请公布日期 1999.12.01
申请号 EP19990201705 申请日期 1999.05.28
申请人 TEXAS INSTRUMENTS INCORPORATED 发明人 LACZKO SR., FRANK L.
分类号 G06F21/00;G06F1/00;G06F11/36;G06F12/10;G06F12/14;H04N5/00;H04N7/16;(IPC1-7):G06F1/00 主分类号 G06F21/00
代理机构 代理人
主权项
地址