Ben Pfaff

Publication List Details

Period

2000 - 2009

Number

36

Co-Authors

Nicira Networks (2009)

Natasha Gude, Ben Pfaff, Teemu Koponen, Martín Casado, Scott Shenker, Justin Pettit, ...

This article is an editorial note submitted to CCR. It has NOT been peer reviewed. Authors take full responsibility for this article’s technical content. Comments can be posted through CCR Online....

Abstract (2008)

Hovav Shacham, Eu-jin Goh, Nagendra Modadugu, Ben Pfaff, Dan Boneh

Address-space randomization is a technique used to fortify systems against buffer overflow attacks. The idea is to introduce artificial diversity by randomizing the memory location of certain system...

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...

Supporting Virtual Team Collaboration: The (2008)

Teamscope System, Charles Steinfield, Chyng-yang Jang, Ben Pfaff

In this paper, we describe a collaborative system specifically designed to address problems faced by distributed (or virtual) teams. TeamSCOPE (Team Software for a Collaborative Project Environment)...

EXPLODE: A Lightweight, General Approach to Finding Serious Errors in Storage Systems, (2008)

Yichen Xie, Mayur Naik, Brian Hackett, Revision History Data, Benjamin Livshits, Valentin Dallmeier, ...

8:30 am Discussion on Soundness 9:15 am break 9:30 am Research presentations The Soundness of Bugs is What Matters, Patrice

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,...

Abstract (2008)

Hovav Shacham, Eu-jin Goh, Nagendra Modadugu, Ben Pfaff, Dan Boneh

Address-space randomization is a technique used to fortify systems against buffer overflow attacks. The idea is to introduce artificial diversity by randomizing the memory location of certain system...

Supporting Awareness among Virtual Teams in a Web-Based Collaborative System: The (2007)

Teamscope System, Chyng Yang Jang, Charles Steinfield, Ben Pfaff

This paper overviews a Web-based collaborative system called TeamSCOPE that has been designed to support awareness needs of globally distributed teams. Four types of awareness needs of virtual teams...

Virtualization aware file systems: Getting beyond the limitations of virtual disks (2006)

Ben Pfaff, Tal Garfinkel, Mendel Rosenblum

Virtual disks are the main form of storage in today’s virtual machine environments. They offer many attractive features, including whole system versioning, isolation, and mobility, that are absent...

Virtualization aware file systems: Getting beyond the limitations of virtual disks (2006)

Ben Pfaff, Tal Garfinkel, Mendel Rosenblum

Virtual disks are the main form of storage in today’s virtual machine environments. They offer many attractive features, including whole system versioning, isolation, and mobility, that are absent...

Virtualization aware file systems: Getting beyond the limitations of virtual disks (2006)

Ben Pfaff, Tal Garfinkel, Mendel Rosenblum

Virtual disks are the primary storage abstraction in today’s virtual machine environments. They offer many attractive features, including whole system versioning, isolation, and mobility, that are...

eXplode: A lightweight, general approach for finding serious errors in storage systems (2005)

Junfeng Yang, Paul Twohey, Ben Pfaff, Can Sar, Dawson Engler

File systems, RAID systems, and applications that require data consistency, among others, assure data integrity by carefully forcing valuable data to stable storage. Unfortunately, verifying that a...

On the effectiveness of address-space randomization (2004)

Hovav Shacham, Eu-jin Goh, Nagendra Modadugu, Ben Pfaff, Dan Boneh

Address-space randomization is a technique used to fortify systems against buffer overflow attacks. The idea is to introduce artificial diversity by randomizing the memory location of certain system...

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,...

Understanding Data Lifetime via Whole System Simulation (2004)

Jim Chow Ben, 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,...

On the effectiveness of address-space randomization (2004)

Hovav Shacham, Ben Pfaff, Dan Boneh

Abstract Address-space randomization is a technique used to fortify systems against buffer overflowattacks. The idea is to introduce artificial diversity by randomizing the memory location of certain...

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...

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...

Ostia: A Delegating Architecture for Secure System Call Interposition (2003)

Tal Garfinkel Ben, Ben Pfaff, Mendel Rosenblum

Application sandboxes provide restricted execution environments that limit an application's access to sensitive OS resources. These systems are an increasingly popular method for limiting the...

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...

Supporting Awareness among Virtual Teams in a Web-based Collaborative System: The TeamSCOPE System (2000)

Chyng Yang Jang, Charles Steinfield, Ben Pfaff

This paper overviews a Web-based collaborative system called TeamSCOPE that has been designed to support awareness needs of globally distributed teams. Four types of awareness needs of virtual teams...