@TECHREPORT{Kuhn97thetrustno1, author = {Markus Kuhn}, title = {The TrustNo1 cryptoprocessor concept}, institution = {}, year = {1997} }
Bookmark
OpenURL
Abstract
Abstract: Cryptoprocessors feature an on-chip block cipher hardware between the cache and the bus interface. Code and data are decrypted on-the-fly while being fetched from RAM and are encrypted while being written into RAM. Even someone with full physical access to the printed circuit board cannot observe the executed cleartext software and its data structures. Cryptoprocessors have been used for many years as microcontrollers in security sensitive applications like financial transaction terminals. This paper explores the hardware, firmware, operating system, and key management mechanisms necessary in order to apply the cryptoprocessor concept in multitasking operating system workstations.