Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Chris Lesniewski-Laas

dblp:04/5917 · DBLP profile ↗
← Back
9ranked-venue papers
4as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 2 first-authorSecurity and privacy · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
5 papers
Storage systems · 81% Distributed systems · 19%
Network and information security
3 papers
Authentication and access control · 60% Cryptographic protocols and secure computation · 26% Systems and software security · 14%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 100%
Human-computer interaction and pervasive computing
1 paper
Ubiquitous computing and smart environments · 100%

Topics — the 9 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems
file systems
0.312017
The Design, Implementation, and Deployment of a System to Transparently Compress Hundreds of Petabytes of Image Files for a File-Storage Service · NSDI 2017
Storage systems › data compression
transparent compression
0.312017
The Design, Implementation, and Deployment of a System to Transparently Compress Hundreds of Petabytes of Image Files for a File-Storage Service · NSDI 2017
Distributed systems › peer-to-peer systems
distributed hash table
0.112010
Whanau: A Sybil-proof Distributed Hash Table · NSDI 2010
Authentication and access control
authorization
0.112007
Alpaca: extensible authorization for distributed services · CCS 2007
Authentication and access control › authorization
proof-carrying authorization
0.112007
Alpaca: extensible authorization for distributed services · CCS 2007
Distributed systems › distributed system architecture › distributed operating systems
naming
0.112006
Persistent Personal Names for Globally Connected Mobile Devices · OSDI 2006
Operating systems › resource management
storage management
0.012011
Eyo: Device-Transparent Personal Storage · USENIX ATC 2011
Systems and software security › distributed system security
sybil attack
0.012010
Whanau: A Sybil-proof Distributed Hash Table · NSDI 2010
Content delivery and video streaming
caching
0.012003
SSL Splitting: Securely Serving Data from Untrusted Caches · USENIX Security Symposium 2003

Methods — techniques the papers use, named apart from their topics

cryptographic authentication · 0.1SSL splitting · 0.1logical proof · 0.1domain-specific language · 0.1
YearPublicationVenuePosition
2017 The Design, Implementation, and Deployment of a System to Transparently Compress Hundreds of Petabytes of Image Files for a File-Storage Service
Daniel Reiter Horn, Ken Elkabany, Chris Lesniewski-Laas, Keith Winstein
NSDI3
2011 Eyo: Device-Transparent Personal Storage
Jacob Strauss, Justin Mazzola Paluska, Chris Lesniewski-Laas, Bryan Ford, Robert Morris 0005, M. Frans Kaashoek
USENIX ATC3
2010 Whanau: A Sybil-proof Distributed Hash Table
Chris Lesniewski-Laas, M. Frans Kaashoek
NSDI1
2007 Alpaca: extensible authorization for distributed services
abstract
Traditional Public Key Infrastructures (PKI) have not lived up to their promise because there are too many ways to define PKIs, too many cryptographic primitives to build them with, and too many administrative domains with incompatible roots of trust. Alpaca is an authentication and authorization framework that embraces PKI diversity by enabling one PKI to plug another PKI's credentials and cryptographic algorithms, allowing users of the latter to authenticate themselves to services using the former using their existing, unmodified certificates. Alpaca builds on Proof-Carrying Authorization (PCA), expressing a credential as an explicit proof of a logical claim. Alpaca generalizes PCA to express not only delegation policies but also the cryptographic primitives, credential formats, and namespace structures needed to use foreign credentials directly. To achieve this goal, Alpaca introduces a method of creating and naming new principals which behave according to arbitrary rules, a modular approach to logical axioms, and a domain-specific language specialized for reasoning about authentication. We have implemented Alpaca as a Python module that assists applications in generating proofs (e.g., in a client requesting access to a resource), and in verifying those proofs via a compact 800-line TCB (e.g., in a server providing that resource). We present examples demonstrating Alpaca's extensibility in scenarios involving inter-organization PKI interoperability and secure remote PKI upgrade.
Chris Lesniewski-Laas, Bryan Ford, Jacob Strauss, Robert Morris 0005, M. Frans Kaashoek
CCS1
2006 Persistent Personal Names for Globally Connected Mobile Devices
Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, Sean C. Rhea, M. Frans Kaashoek, Robert Morris 0005
OSDI3
2005 Sybil-Resistant DHT Routing
George Danezis, Chris Lesniewski-Laas, M. Frans Kaashoek, Ross J. Anderson
ESORICS2
2005 UIA: a user information architecture for personal devices
abstract
We are heading for a device information disaster. Many people already store information on dozens of devices, but are unable to organize and find their scattered information effectively. A given picture might be on a digital camera, a home PC, a laptop, an iPod Photo, or a cell phone. Even knowing a file's location is often not enough, because the relevant device may be on the far side of a firewall or not currently plugged into a PC's USB port. Sharing pictures, documents, or multimedia with family, friends, and colleagues today requires one to upload the information from a portable device to a personal computer and then E-mail it, or copy files via a physical medium such as a USB key.
Bryan Ford, Jacob Strauss, Chris Lesniewski-Laas, M. Frans Kaashoek, Robert Morris 0005, Sean C. Rhea
SOSP3
2005 SSL splitting: Securely serving data from untrusted caches
Chris Lesniewski-Laas, M. Frans Kaashoek
Comput. Networks1
2003 SSL Splitting: Securely Serving Data from Untrusted Caches
Chris Lesniewski-Laas, M. Frans Kaashoek
USENIX Security Symposium1