Jim Chow

Publication List Details

Period

2002 - 2009

Number

22

Co-Authors

Decoupling dynamic program analysis from execution in virtual environments (2009)

Jim Chow, Tal Garfinkel, Peter M. Chen

Analyzing the behavior of running programs has a wide variety of compelling applications, from intrusion detection and prevention to bug discovery. Unfortunately, the high runtime overheads imposed...

Abstract Understanding Data Lifetime via Whole System Simulation (2008)

Jim Chow, Ben Pfaff, Tal Garfinkel, Kevin Christopher, Mendel Rosenblum

Strictly limiting the lifetime (i.e. propagation and duration of exposure) of sensitive data (e.g. passwords) is an important and well accepted practice in secure software development. Unfortunately,...

AEGIS – Tamper Evident and Tamper Resistant Processing (2008)

G. Edward Suh, Dwaine Clarke, Marten Van Dijk, Srinivas Devadas, Tal Garfinkel, Ben Pfaff, ...

Trusted computing means that the computer will consistently behave in specific ways, and those behaviors will be enforced by hardware and software. Enlightened after reading the papers: Trusted...

Abstract Shredding Your Garbage: Reducing Data Lifetime Through Secure Deallocation (2008)

Jim Chow, Ben Pfaff, Tal Garfinkel, Mendel Rosenblum

Today’s operating systems, word processors, web browsers, and other common software take no measures to promptly remove data from memory. Consequently, sensitive data, such as passwords, social...

Abstract Data Lifetime is a Systems Problem (2008)

Tal Garfinkel, Ben Pfaff, Jim Chow, Mendel Rosenblum

As sensitive data lifetime (i.e. propagation and duration in memory) increases, so does the risk of exposure. Unfortunately, this issue has been largely overlooked in the design of most of today’s...

Abstract Understanding Data Lifetime via Whole System Simulation (2008)

Jim Chow, Ben Pfaff, Tal Garfinkel, Kevin Christopher, Mendel Rosenblum

Strictly limiting the lifetime (i.e. propagation and duration of exposure) of sensitive data (e.g. passwords) is an important and well accepted practice in secure software development. Unfortunately,...

Understanding data lifetime / (2006)

Chow, Jim., Rosenblum Mendel Advisor

Submitted to the Department of Computer Science.

Understanding data lifetime via whole system simulation (2004)

Jim Chow, Ben Pfaff, Tal Garfinkel, Kevin Christopher, Mendel Rosenblum

Rights to individual papers remain with the author or the author's employer. Permission is granted for noncommercial reproduction of the work for educational or research purposes. This copyright...

Understanding Data Lifetime via Whole System Simulation (2004)

Jim Chow, Ben Pfaff, Tal Garfinkel, Kevin Christopher, Mendel Rosenblum

Strictly limiting the lifetime (i.e. propagation and duration of exposure) of sensitive data (e.g. passwords) is an important and well accepted practice in secure software development. Unfortunately,...

Terra: a virtual machine-based platform for trusted computing (2003)

Tal Garfinkel, Ben Pfaff, Jim Chow, Mendel Rosenblum, Dan Boneh

We present a flexible architecture for trusted computing, called Terra, that allows applications with a wide range of security requirements to run simultaneously on commodity hardware. Applications...

Terra: a virtual machine-based platform for trusted computing (2003)

Tal Garfinkel, Ben Pfaff, Jim Chow, Mendel Rosenblum, Dan Boneh

We present a flexible architecture for trusted computing, called Terra, that allows applications with a wide range of security requirements to run simultaneously on commodity hardware. Applications...

Terra: a virtual machine-based platform for trusted computing (2003)

Tal Garfinkel, Ben Pfaff, Jim Chow, Mendel Rosenblum, Dan Boneh

We present a flexible architecture for trusted computing, called Terra, that allows applications with a wide range of security requirements to run simultaneously on commodity hardware. Applications...

Terra: a virtual machine-based platform for trusted computing (2003)

Tal Garfinkel, Ben Pfaff, Jim Chow, Mendel Rosenblum, Dan Boneh

We present a flexible architecture for trusted computing, called Terra, that allows applications with a wide range of security requirements to run simultaneously on commodity hardware. Applications...

Virtual Appliances for Deploying and Maintaining Software (2003)

Constantine Sapuntzakis David, David Brumley, Ramesh Chandra, Nickolai Zeldovich, Jim Chow, Monica S. Lam, ...

This paper attempts to address the complexity of system administration by making the labor of applying software updates independent of the number of computers on which the software is run. Complete...

Terra: A Virtual Machine-Based Platform for Trusted Computing (2003)

Tal Garfinkel Ben, Ben Pfaff, Jim Chow, Mendel Rosenblum, Dan Boneh

We present a flexible architecture for trusted computing, called Terra, that allows applications with a wide range of security requirements to run simultaneously on commodity hardware. Applications...

Virtual Appliances for Deploying and Maintaining Software (2003)

Constantine Sapuntzakis David, David Brumley, Ramesh Chandra, Nickolai Zeldovich, Jim Chow, Monica S. Lam, ...

This paper attempts to address the complexity of system administration by making the labor of applying software updates independent of the number of computers on which the software is run. Complete...

Terra: a virtual machine-based platform for trusted computing (2003)

Tal Garfinkel, Ben Pfaff, Jim Chow, Mendel Rosenblum, Dan Boneh

We present a flexible architecture for trusted computing, called Terra, that allows applications with a wide range of security requirements to run simultaneously on commodity hardware. Applications...

Optimizing the migration of virtual computers (2002)

Constantine R Sapuntzakis, Ramesh Chandra, Ben Pfaff, Monica S. Lain, Mendel Rosenblum, Jim Chow

This paper shows how to quickly move the state of a run-ning computer across a network, including the state in its disks, memory, CPU registers, and I/O devices. We call this state a capsule. Capsule...

Optimizing the migration of virtual computers (2002)

Constantine P. Sapuntzakis, Ramesh Chandra, Ben Pfaff, Jim Chow, Monica S. Lam, Mendel Rosenblum

This paper shows how to quickly move the state of a running computer across a network, including the state in its disks, memory, CPU registers, and I/O devices. We call this state a capsule. Capsule...

Optimizing the migration of virtual computers (2002)

Constantine P. Sapuntzakis, Ramesh Chandra, Ben Pfaff, Jim Chow, Monica S. Lam, Mendel Rosenblum

This paper shows how to quickly move the state of a running computer across a network, including the state in its disks, memory, CPU registers, and I/O devices. We call this state a capsule. Capsule...

Optimizing the migration of virtual computers (2002)

Constantine P. Sapuntzakis, Ramesh Chandra, Ben Pfaff, Jim Chow, Monica S. Lam, Mendel Rosenblum

Permission is granted for noncommercial reproduction of the work for educational or research purposes.

Optimizing the migration of virtual computers (2002)

Constantine P. Sapuntzakis, Ramesh Chandra, Ben Pfaff, Jim Chow, Monica S. Lam, Mendel Rosenblum

"Beam the computer up, Scotty!" This paper shows how to quickly move the state of a running computer across a network, including the state in its disks, memory, CPU registers, and...