Dynamic self-checking techniques for improved tamper resistance

Bill Horne, Lesley Matheson, Casey Sheehan, Robert E. Tarjan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

95 Scopus citations

Abstract

We describe a software self-checking mechanism designed to improve the tamper resistance of large programs. The mechanism consists of a number of testers that redundantly test for changes in the executable code as it is running and report modifications. The mechanism is built to be compatible with copy-specific static watermarking and other tamper-resistance techniques. The mechanism includes several innovations to make it stealthy and more robust.

Original languageEnglish (US)
Title of host publicationSecurity and Privacy in Digital Rights Management - ACM CCS-8Workshop DRM 2001 Philadelphia, PA, USA, November 5, 2001 Revised Papers
EditorsTomas Sander
PublisherSpringer Verlag
Pages141-159
Number of pages19
ISBN (Print)3540436774, 9783540436775
DOIs
StatePublished - 2002
Externally publishedYes
EventACM Workshop on Security and Privacy in Digital Rights Management, DRM 2001 held in conjunction with 8th ACM Conference on Computer and Communications Security, CCS 2001 - Philadelphia, United States
Duration: Nov 5 2001Nov 5 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2320
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

OtherACM Workshop on Security and Privacy in Digital Rights Management, DRM 2001 held in conjunction with 8th ACM Conference on Computer and Communications Security, CCS 2001
Country/TerritoryUnited States
CityPhiladelphia
Period11/5/0111/5/01

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Dynamic self-checking techniques for improved tamper resistance'. Together they form a unique fingerprint.

Cite this