BIB-VERSION:: CS-TR-v2.0 ID:: STAN//CS-TN-00-97 ENTRY:: July 28, 2000 ORGANIZATION:: Stanford University, Department of Computer Science TITLE:: Hardware Support for Tamper-Resistant and Copy-Resistant Software TYPE:: Technical Note AUTHOR:: Boneh, Dan AUTHOR:: Lie, David AUTHOR:: Lincoln, Pat AUTHOR:: Mitchell, John AUTHOR:: Mitchell, Mark DATE:: July 2000 PAGES:: 13 ABSTRACT:: Although there have been many attempts to develop code transformations that yield tamper-resistant software, no reliable software-only methods are known. Motivated by numerous potential applications, we investigate a prototype hardware mechanism that supports software tamper-resistance with an atomic decrypt-and-execute operation. Our hardware architecture uses a novel combination of standard architectural units. As usual, security has its costs. In this design, the most difficult security tradeoffs involve testability and performance. NOTES:: [Adminitrivia V1/Prg/20000728] END:: STAN//CS-TN-00-97