William A. Arbaugh

dblp:a/WilliamAArbaugh · also William Arbaugh · DBLP profile ↗
← Back
20ranked-venue papers
2as first author
0since 2021 · last 2008
—ORCID · none

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

Security and privacy · 10 · 2 first-authorComputer networks · 8Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 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 networks
5 papers
Wireless networking · 62% Cellular and mobile networks · 30% Network optimization and economics · 4%
Network and information security
6 papers
Systems and software security · 68% Network security · 32%
Software engineering, system software, and programming languages
2 papers
Operating systems · 100%

Topics — the 20 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security › operating system security
kernel integrity
0.112006
An Architecture for Specification-Based Detection of Semantic Integrity Violations in Kernel Dynamic Data · USENIX Security Symposium 2006
Network security
wireless network security
0.112006
Wireless Network Security and Interworking · Proc. IEEE 2006
Cellular and mobile networks › mobility management › handoff performance
handoff latency reduction
0.122004
Improving the Latency of 802.11 hand-offs using Neighbor Graphs · MobiSys 2004
Context Caching using Neighbor Graphs for Fast Handoffs in a Wireless Network · INFOCOM 2004
Wireless networking
medium access control
0.112005
Exploiting Partially Overlapping Channels in Wireless Networks: Turning a Peril into an Advantage · Internet Measurement Conference 2005
Wireless networking › channel assignment
partially overlapping channels
0.112005
Exploiting Partially Overlapping Channels in Wireless Networks: Turning a Peril into an Advantage · Internet Measurement Conference 2005
Wireless networking › WLAN
access point discovery
0.012004
Improving the Latency of 802.11 hand-offs using Neighbor Graphs · MobiSys 2004
Wireless networking › mobility
fast handoff
0.012004
Context Caching using Neighbor Graphs for Fast Handoffs in a Wireless Network · INFOCOM 2004
Cellular and mobile networks
mobility management
0.012004
Context Caching using Neighbor Graphs for Fast Handoffs in a Wireless Network · INFOCOM 2004
Systems and software security › operating system security › kernel security
kernel integrity monitoring
0.012004
Copilot - a Coprocessor-based Kernel Runtime Integrity Monitor · USENIX Security Symposium 2004
Systems and software security
exploitation
0.012001
A Trend Analysis of Exploitations · S&P 2001
Systems and software security › trusted computing
secure bootstrapping
0.011998
Automated Recovery in a Secure Bootstrap Process · NDSS 1998
Cellular and mobile networks
heterogeneous networks
0.012006
Wireless Network Security and Interworking · Proc. IEEE 2006
Internet architecture and protocols › network interconnection
network interworking
0.012006
Wireless Network Security and Interworking · Proc. IEEE 2006
Network optimization and economics › resource allocation
spectrum allocation
0.012006
A Client-Driven Approach for Channel Management in Wireless LANs · INFOCOM 2006
Systems and software security
operating system security
0.011997
A Secure and Reliable Bootstrap Architecture · S&P 1997
Systems and software security › trusted computing
secure boot
0.011997
A Secure and Reliable Bootstrap Architecture · S&P 1997
Wireless networking
channel assignment
0.012005
Exploiting Partially Overlapping Channels in Wireless Networks: Turning a Peril into an Advantage · Internet Measurement Conference 2005
Cellular and mobile networks
interference management
0.012005
Exploiting Partially Overlapping Channels in Wireless Networks: Turning a Peril into an Advantage · Internet Measurement Conference 2005
Wireless networking › WLAN
IEEE 802.11
0.012004
Improving the Latency of 802.11 hand-offs using Neighbor Graphs · MobiSys 2004
Operating systems › fault tolerance
system recovery
0.011998
Automated Recovery in a Secure Bootstrap Process · NDSS 1998

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

specification-based detection · 0.1security architecture analysis · 0.1neighbor graph · 0.1coprocessor monitoring · 0.1testbed measurement · 0.1packet-level simulation · 0.1conflict set coloring · 0.1simulation · 0.0non-overlap graphs · 0.0experimental evaluation · 0.0regression analysis · 0.0mathematical modeling · 0.0integrity chain verification · 0.0
YearPublicationVenuePosition
2008 VICI Virtual Machine Introspection for Cognitive Immunity
abstract
When systems are under constant attack, there is no time to restore those infected with malware to health manually--repair of infected systems must be fully automated and must occur within milliseconds. After detecting kernel-modifying rootkit infections using Virtual Machine Introspection, the VICI Agent applies a collection of novel repair techniques to automatically restore infected kernels to a healthy state. The VICI Agent operates without manual intervention and uses a form of automated reasoning borrowed from robotics to choose its best repair technique based on its assessment of the current situation, its memory of past engagements, and the potential cost of each technique. Its repairs have proven effective in tests against a collection of common kernel-modifying rootkit techniques. Virtualized systems monitored by the VICI Agent experience a decrease in application performance of roughly 5%.
Timothy Fraser, Matthew R. Evenson, William A. Arbaugh
ACSAC3
2007 AAA for Spontaneous Roaming Agreements in Heterogeneous Wireless Networks
Zhi (Judy) Fu, Minho Shin, John C. Strassner, Nitin Jain, Vishnu Ram, William A. Arbaugh
ATC6
2006 A Client-Driven Approach for Channel Management in Wireless LANs
abstract
Abstract — We propose an efficient client-based approach for channel management (channel assignment and load balancing) in 802.11-based WLANs that lead to better usage of the wireless spectrum. This approach is based on a “conflict set coloring ” formulation that jointly performs load balancing along with channel assignment. Such a formulation has a number of advantages. First, it explicitly captures interference effects at clients. Next, it intrinsically exposes opportunities for better channel re-use. Finally, algorithms based on this formulation do not depend on specific physical RF models and hence can be applied efficiently to a wide-range of in-building as well as outdoor scenarios. We have performed extensive packet-level simulations and measurements on a deployed wireless testbed of 70 APs to validate the performance of our proposed algorithms. We show that in addition to single network scenarios, the conflict set coloring formulation is well suited for channel assignment where multiple wireless networks share and contend for spectrum in the same physical space. Our results over a wide range of both simulated topologies and in-building testbed experiments indicate that our approach improves application level performance at the clients by upto three times (and atleast 50%) in comparison to current best-known techniques. I.
Arunesh Mishra, Vladimir Brik, Suman Banerjee 0001, Aravind Srinivasan, William A. Arbaugh
INFOCOM5
2006 An Architecture for Specification-Based Detection of Semantic Integrity Violations in Kernel Dynamic Data
Nick L. Petroni Jr., Timothy Fraser, Aaron Walters, William A. Arbaugh
USENIX Security Symposium4
2006 Wireless Network Security and Interworking
abstract
A variety of wireless technologies have been standardized and commercialized, but no single technology is considered the best because of different coverage and bandwidth limitations. Thus, interworking between heterogeneous wireless networks is extremely important for ubiquitous and high-performance wireless communications. Security in interworking is a major challenge due to the vastly different security architectures used within each network. The goal of this paper is twofold. First, we provide a comprehensive discussion of security problems and current technologies in 3G and WLAN systems. Second, we provide introductory discussions about the security problems in interworking, the state-of-the-art solutions, and open problems.
Minho Shin, Justin Ma, Arunesh Mishra, William A. Arbaugh
Proc. IEEE4
2005 Exploiting Partially Overlapping Channels in Wireless Networks: Turning a Peril into an Advantage
Arunesh Mishra, Eric Rozner, Suman Banerjee 0001, William A. Arbaugh
Internet Measurement Conference4
2005 Robust Routing in Malicious Environment for Ad Hoc Networks
Zhongchao Yu, Chuk-Yang Seng, Tao Jiang 0004, William A. Arbaugh
ISPEC5
2005 Toward resilient security in wireless sensor networks
abstract
Node compromise poses severe security threats in wireless sensor networks. Unfortunately, existing security designs can address only a small, fixed threshold number of compromised nodes; the security protection completely breaks down when the threshold is exceeded. In this paper, we seek to overcome the threshold limitation and achieve resiliency against an increasing number of compromised nodes. To this end, we propose a novel location-based approach in which the secret keys are bound to geographic locations, and each node stores a few keys based on its own location. The location-binding property constrains the scope for which individual keys can be (mis)used, thus limiting the damages caused by a collection of compromised nodes. We illustrate this approach through the problem of report fabrication attacks, in which the compromised nodes forge non-existent events. We evaluate our design through extensive analysis, implementation and simulations, and demonstrate its graceful performance degradation in the presence of an increasing number of compromised nodes.
Hao Yang 0004, Fan Ye 0003, Yuan Yuan 0035, Songwu Lu, William A. Arbaugh
MobiHoc5
2004 High-Performance MAC for High-Capacity Wireless LANs
abstract
The next-generation wireless technologies, e.g., 802.11n and 802.15.3a, offer a physical-layer speed at least an-order-of-magnitude higher than the current standards. However, direct application of current MACs leads to high protocol overhead and significant throughput degradation. We propose ADCA, a high-performance MAC that works with high-capacity physical layer. ADCA exploits two ideas of adaptive batch transmission and opportunistic selection of high-rate hosts to simultaneously reduce the overhead and improve the aggregate throughput. It opportunistically favors high-rate hosts by providing higher access probability and more access time, while ensuring each low-rate host certain minimum amount of channel access time. Simulations show that the ADCA design increases the throughput by 112% and reduces the average delay by 55% compared with the legacy DCF. It delivers more than 100 Mbps MAC-layer throughput as compared with 35 Mbps offered by the legacy MAC.
Yuan Yuan 0035, Daqing Gu, William A. Arbaugh, Jinyun Zhang
ICCCN3
2004 Context Caching using Neighbor Graphs for Fast Handoffs in a Wireless Network
abstract
User mobility in wireless data networks is increasing because of technological advances, and the desire for voice and multimedia applications. These applications, however, require fast handoffs between base stations to maintain the quality of the connections. Previous work on context transfer for fast handoffs has focused on reactive methods, i.e. the context transfer occurs after the mobile station has associated with the next base station or access router. In this paper, we describe the use of a novel and efficient data structure, neighbor graphs, which dynamically captures the mobility topology of a wireless network as a means for prepositioning the station's context ensuring that the station's context always remains one hop ahead. From experimental and simulation results, we find that the use of neighbor graphs reduces the layer 2 handoff latency due to reassociation by an order of magnitude from 15.37ms to 1.69ms, and that the effectiveness of the approach improves dramatically as user mobility increases.
Arunesh Mishra, Minho Shin, William A. Arbaugh
INFOCOM3
2004 Improving the Latency of 802.11 hand-offs using Neighbor Graphs
abstract
The 802.11 IEEE Standard has enabled low cost and effective wireless LAN services (WLAN). With the sales and deployment of WLAN based networks exploding, many people believe that they will become the fourth generation cellular system (4G) or a major portion of it. However, the small cell size of WLAN creates frequent hand-offs for mobile users. If the latency of these hand-offs is high, as previous studies have shown, then the users of synchronous multimedia applications such as voice over IP (VoIP) will experience excessive jitter. The dominating factor in WLAN hand-offs has been shown to be the discovery of the candidate set of next access points. In this paper, we describe the use of a novel and efficient discovery method using neighbor graphs and non-overlap graphs. Our method reduces the total number of probed channels as well as the total time spent waiting on each channel. Our implementation results show that this approach reduces the overall probe time significantly when compared to other approaches. Furthermore, simulation results show that the effectiveness of our method improves as the number of non-overlapping channels increases, such as in the 5 GHz band used by the IEEE 802.11a standard.
Minho Shin, Arunesh Mishra, William A. Arbaugh
MobiSys3
2004 Copilot - a Coprocessor-based Kernel Runtime Integrity Monitor
Nick L. Petroni Jr., Timothy Fraser, Jesus Molina, William A. Arbaugh
USENIX Security Symposium4
2004 Security issues in IEEE 802.11 wireless local area networks: a survey
abstract
Abstract In the past few years, wireless networks, specifically those based on the IEEE 802.11 standard, have experienced tremendous growth. However, numerous security problems have dampened this growth. The IEEE and vendors sensitive to these issues began a wholesale redesign of the security architecture, while simultaneously producing measures for mitigating existing problems. In this paper, we describe the past and future security architectures as well as the problems and concerns with both. Copyright © 2004 John Wiley & Sons, Ltd.
Arunesh Mishra, Nick L. Petroni Jr., William A. Arbaugh, Timothy Fraser
Wirel. Commun. Mob. Comput.3
2003 Bootstrapping security associations for routing in mobile ad-hoc networks
abstract
To date, most solutions proposed for secure routing in mobile ad-hoc networks (MANETs), assume that secure associations between pairs of nodes can be established on-line; e.g., by a trusted third party, by distributed trust establishment. However, establishing such security associations, with or without trusted third parties, requires reliance on routing layer security. In this paper, we eliminate this apparent cyclic dependency between security services and secure routing in MANETs and show how to bootstrap security for the routing layer. We use the notion of statistically unique and cryptographically verifiable (SUCV) identifiers to implement a secure binding between IP addresses and keys that is independent of any trusted security service. We illustrate our solution with the dynamic source routing (DSR) protocol and compare it with other solutions for secure routing.
Rakesh Bobba, Laurent Eschenauer, Virgil D. Gligor, William A. Arbaugh
GLOBECOM4
2003 A secure service discovery protocol for MANET
abstract
Service discovery technologies are exploited to enable services to advertise their existence in a dynamic way, and can be discovered, configured and used by other devices with minimum manual efforts. It plays an essential role in future network scenarios especially with development of mobile ad hoc network (MANET) and emergence of pervasive computing. Because MANET allows these devices to communicate dynamically without fixed infrastructure and centralized administration, it gives rise to the challenges of the service discovery techniques. In this paper, we present a dynamic service discovery infrastructure that uses XML to describe services and match using the semantic content of service descriptions for MANET. We believe that the architecture we have designed is a necessary component of service discovery in non-infrastructure network by further exploring the secure and performance issues of this infrastructure.
Yuan Yuan 0035, William A. Arbaugh
PIMRC2
2002 Using Independent Auditors as Intrusion Detection Systems
Jesus Molina, William A. Arbaugh
ICICS2
2001 Personal Secure Booting
Naomaru Itoi, William A. Arbaugh, Samuela J. Pollack, Daniel M. Reeves
ACISP2
2001 A Trend Analysis of Exploitations
abstract
We have conducted an empirical study of a number of computer security exploits and determined that the rates at which incidents involving the exploit are reported to CERT can be modeled using a common mathematical framework. Data associated with three significant exploits involving vulnerabilities in phf, imap, and bind can all be modeled using the formula C=I+S/spl times//spl radic/M where C is the cumulative count of reported incidents, M is the time since the start of the exploit cycle, and I and S are the regression coefficients determined by analysis of the incident report data. Further analysis of two additional exploits involving vulnerabilities in mountd and statd confirm the model. We believe that the models will aid in predicting the severity of subsequent vulnerability exploitations, based on the rate of early incident reports.
Hilary K. Browne, William A. Arbaugh, John McHugh, William L. Fithen
S&P2
1998 Automated Recovery in a Secure Bootstrap Process
William A. Arbaugh, Angelos D. Keromytis, David J. Farber, Jonathan M. Smith
NDSS1
1997 A Secure and Reliable Bootstrap Architecture
abstract
In a computer system, the integrity of lower layers is typically treated as axiomatic by higher layers. Under the presumption that the hardware comprising the machine (the lowest layer) is valid, the integrity of a layer can be guaranteed if and only if: (1) the integrity of the lower layers is checked and (2) transitions to higher layers occur only after integrity checks on them are complete. The resulting integrity "chain" inductively guarantees system integrity. When these conditions are not met, as they typically are not in the bootstrapping (initialization) of a computer system, no integrity guarantees can be made, yet these guarantees are increasingly important to diverse applications such as Internet commerce, security systems and "active networks". In this paper, we describe the AEGIS architecture for initializing a computer system. It validates integrity at each layer transition in the bootstrap process. AEGIS also includes a recovery process for integrity check failures, and we show how this results in robust systems.
William A. Arbaugh, David J. Farber, Jonathan M. Smith
S&P1