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

Matthew Burnside

dblp:b/MatthewBurnside · also Matt Burnside · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
0since 2021 · last 2012
—ORCID · none

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

Systems, architecture and hardware · 4 · 1 first-authorSecurity and privacy · 4 · 3 first-author

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 networks
1 paper
Network measurement and analytics · 50% Content delivery and video streaming · 50%
Software engineering, system software, and programming languages
2 papers
Programming languages and type systems · 70% Operating systems · 30%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 100%
Network and information security
1 paper
Network security · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Content delivery and video streaming
streaming traffic
0.112012
Chimera: A Declarative Language for Streaming Network Traffic Analysis · USENIX Security Symposium 2012
Network measurement and analytics
traffic analysis
0.112012
Chimera: A Declarative Language for Streaming Network Traffic Analysis · USENIX Security Symposium 2012
Programming languages and type systems
domain-specific languages
0.112012
Chimera: A Declarative Language for Streaming Network Traffic Analysis · USENIX Security Symposium 2012
Operating systems
system services
0.112006
Cryptography as an operating system service: A case study · ACM Trans. Comput. Syst. 2006
Hardware accelerators and domain-specific architectures
cryptographic accelerator
0.112006
Cryptography as an operating system service: A case study · ACM Trans. Comput. Syst. 2006
Network security › secure communication › secure communication protocol
TLS
0.012006
Cryptography as an operating system service: A case study · ACM Trans. Comput. Syst. 2006

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

operating system shortcutting · 0.2benchmarking · 0.2API design · 0.2
YearPublicationVenuePosition
2012 Chimera: A Declarative Language for Streaming Network Traffic Analysis
Kevin Borders, Jonathan Springer, Matthew Burnside
USENIX Security Symposium3
2009 F3ildCrypt: End-to-End Protection of Sensitive Information in Web Services
Matthew Burnside, Angelos D. Keromytis
ISC1
2009 Pushing Boulders Uphill: The Difficulty of Network Intrusion Recovery
Michael E. Locasto, Matthew Burnside, Darrell Bethea
LISA2
2008 Path-Based Access Control for Enterprise Networks
Matthew Burnside, Angelos D. Keromytis
ISC1
2008 Authentication on Untrusted Remote Hosts with Public-Key Sudo
Matthew Burnside, Mack Lu, Angelos D. Keromytis
LISA1
2006 Low Latency Anonymity with Mix Rings
Matthew Burnside, Angelos D. Keromytis
ISC1
2006 Cryptography as an operating system service: A case study
abstract
Cryptographic transformations are a fundamental building block in many security applications and protocols. To improve performance, several vendors market hardware accelerator cards. However, until now no operating system provided a mechanism that allowed both uniform and efficient use of this new type of resource.We present the OpenBSD Cryptographic Framework (OCF), a service virtualization layer implemented inside the operating system kernel, that provides uniform access to accelerator functionality by hiding card-specific details behind a carefully designed API. We evaluate the impact of the OCF in a variety of benchmarks, measuring overall system performance, application throughput and latency, and aggregate throughput when multiple applications make use of it.We conclude that the OCF is extremely efficient in utilizing cryptographic accelerator functionality, attaining 95% of the theoretical peak device performance and over 800 Mbps aggregate throughput using 3DES. We believe that this validates our decision to opt for ease of use by applications and kernel components through a uniform API and for seamless support for new accelerators. Furthermore, our evaluation points to several bottlenecks in system and operating system design: data copying between user and kernel modes, PCI bus signaling inefficiency, protocols that use small data units, and single-threaded applications. We identify some of these limitations through a set of measurements focusing on application-layer cryptographic protocols such as SSL. We offer several suggestions for improvements and directions for future work. We provide experimental evidence of the effectiveness of a new approach which we call operating system shortcutting. Shortcutting can improve the performance of application-layer cryptographic protocols by 27% with very small changes to the kernel.
Angelos D. Keromytis, Jason L. Wright, Theo de Raadt, Matthew Burnside
ACM Trans. Comput. Syst.4
2004 Access-controlled resource discovery in pervasive networks
abstract
Abstract Networks of the future will be characterized by a variety of computational devices that display a level of dynamism not seen in traditional wired networks. Because of the dynamic nature of these networks, resource discovery is one of the fundamental problems that must be solved. While resource discovery systems are not a novel concept, securing these systems in an efficient and scalable way is challenging. This paper describes the design and implementation of an architecture for access‐controlled resource discovery. This system achieves this goal by integrating access control with the Intentional Naming System (INS), a resource discovery and service location system. The integration is scalable, efficient, and fits well within a proxy‐based security framework designed for dynamic networks. We provide performance experiments that show how our solution outperforms existing schemes. The result is a system that provides secure, access‐controlled resource discovery that can scale to large numbers of resources and users. Copyright © 2004 John Wiley & Sons, Ltd.
Sanjay Raman, Dwaine E. Clarke, Matthew Burnside, Srini Devadas, Ronald L. Rivest
Concurr. Pract. Exp.3