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

Cristina Basescu

dblp:42/9584 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
2since 2021 · last 2023
0009-0005-8371-2138ORCID · verified

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

Security and privacy · 4 · 3 first-authorSystems, architecture and hardware · 2 · 2 first-authorComputer networks · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

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
3 papers
Internet architecture and protocols · 24% Network optimization and economics · 24% Network performance modeling · 24%
Network and information security
4 papers
Network security · 81% Cryptographic protocols and secure computation · 19%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 74% Storage systems · 26%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
consensus
0.712023
QuePaxa: Escaping the tyranny of timeouts in consensus · SOSP 2023
Internet architecture and protocols › resource reservation
bandwidth reservation
0.212016
SIBRA: Scalable Internet Bandwidth Reservation Architecture · NDSS 2016
Network management and operations › fault management › fault diagnosis
fault localization
0.212016
High-Speed Inter-Domain Fault Localization · IEEE Symposium on Security and Privacy 2016
Network performance modeling
network reliability
0.212016
High-Speed Inter-Domain Fault Localization · IEEE Symposium on Security and Privacy 2016
Network optimization and economics
resource allocation
0.212016
SIBRA: Scalable Internet Bandwidth Reservation Architecture · NDSS 2016
Network security › attack resilience › attack mitigation › denial-of-service defense
denial-of-service resistance
0.212023
QuePaxa: Escaping the tyranny of timeouts in consensus · SOSP 2023
Cryptographic protocols and secure computation › security protocol analysis
formal analysis of cryptographic protocols
0.212014
Mechanized Network Origin and Path Authenticity Proofs · CCS 2014
Network security › routing security
path validation
0.212014
Lightweight source authentication and path validation · SIGCOMM 2014
Network security › protocol security
source authentication
0.212014
Lightweight source authentication and path validation · SIGCOMM 2014
Storage systems
distributed storage
0.112011
Robust data sharing with key-value stores · PODC 2011
Storage systems
key-value storage
0.112011
Robust data sharing with key-value stores · PODC 2011
Routing and switching › routing
secure routing
0.112014
Mechanized Network Origin and Path Authenticity Proofs · CCS 2014
Distributed systems
fault tolerance
0.012011
Robust data sharing with key-value stores · PODC 2011

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

multi-armed-bandit optimization · 1.3hedging delays · 1.3AES-NI · 0.5program logic LS2 · 0.4mechanized proof · 0.4coq · 0.4
YearPublicationVenuePosition
2023 QuePaxa: Escaping the tyranny of timeouts in consensus
abstract
Leader-based consensus algorithms are fast and efficient under normal conditions, but lack robustness to adverse conditions due to their reliance on timeouts for liveness. We present QuePaxa, the first protocol offering state-of-the-art normal-case efficiency without depending on timeouts. QuePaxa uses a novel randomized asynchronous consensus core to tolerate adverse conditions such as denial-of-service (DoS) attacks, while a one-round-trip fast path preserves the normal-case efficiency of Multi-Paxos or Raft. By allowing simultaneous proposers without destructive interference, and using short hedging delays instead of conservative timeouts to limit redundant effort, QuePaxa permits rapid recovery after leader failure without risking costly view changes due to false timeouts. By treating leader choice and hedging delay as a multi-armed-bandit optimization, QuePaxa achieves responsiveness to prevalent conditions, and can choose the best leader even if the current one has not failed. Experiments with a prototype confirm that QuePaxa achieves normal-case LAN and WAN performance of 584k and 250k cmd/sec in throughput, respectively, comparable to Multi-Paxos. Under conditions such as DoS attacks, misconfigurations, or slow leaders that severely impact existing protocols, we find that QuePaxa remains live with median latency under 380ms in WAN experiments.
Pasindu Tennage, Cristina Basescu, Eleftherios Kokoris-Kogias, Ewa Syta, Philipp Jovanovic, Vero Estrada-Galiñanes, Bryan Ford
SOSP2
2021 Immunizing Systems from Distant Failures by Limiting Lamport Exposure
abstract
Failures far away from a user should intuitively be less likely to affect that user. Today's ecosystem miserably fails this test, however, despite high-availability best practices. Correlated and cascading failures - triggered by misconfigurations, bugs, and network partitions - often invalidate assumptions of failure independence. We propose that distributed services need not and should not expose local activities to distant failures or partitions, no matter how severe. Limix is an exposure-limiting architecture, guaranteeing that neither the availability nor the performance of strongly-consistent accesses within a local area may be impacted by distant failures. Preliminary results suggest that infrastructures today could use Limix to limit exposure at a manageable cost.
Cristina Basescu, Bryan Ford
HotNets1
2016 On the implementation of path-based dynamic pricing in edge-directed routing
abstract
Future Internet proposals have employed edge-directed routing to realize the benefits of path choice by the sources (e.g., end users). However, economic issues hamper the adoption by ISPs: 1) ISPs' costs increase when sources choose paths that are not economically optimal for ISPs, and 2) ISPs have to overprovision their links aggressively since traffic engineering is shifted to the users and congestion is more likely to occur. We implement a path-based dynamic pricing scheme that addresses these challenges. ISPs can dynamically adjust the prices of paths in order to compensate for potential losses incurred by users' choices and to incentivize users to switch paths in case of congestion. We describe our implementation in the context of future Internet architectures and demonstrate a mutually beneficial situation for ISPs and users.
Junpei Urakawa, Cristina Basescu, Kohei Sugiyama, Christos Pappas, Akira Yamada 0001, Ayumu Kubota, Adrian Perrig
APCC2
2016 SIBRA: Scalable Internet Bandwidth Reservation Architecture
Cristina Basescu, Raphael M. Reischuk, Pawel Szalachowski, Adrian Perrig, Hsu-Chun Hsiao, Ayumu Kubota, Junpei Urakawa
NDSS1
2016 High-Speed Inter-Domain Fault Localization
abstract
Data-plane fault localization enhances network availability and reliability by enabling localization and circumvention of malicious entities on a network path. Algorithms for data-plane fault localization exist for intra-domain settings, however, the per-flow or per-source state required at intermediate routers makes them prohibitively expensive in inter-domain settings. We present Faultprints, the first secure data-plane fault localization protocol that is practical for inter-domain settings. Faultprints enables a source to precisely localize malicious network links that drop, delay, or modify packets. We implemented an efficient version of Faultprints on a software router by taking advantage of the parallelism in the AES-NI module of Intel CPUs. Our evaluation on real-world traffic shows fast forwarding on a commodity server at 116.95 Gbps out of 120 Gbps capacity, and a goodput of 94 Gbps. Additionally, Faultprints achieves a high failure localization rate, while incurring a low communication overhead.
Cristina Basescu, Yue-Hsun Lin, Adrian Perrig
IEEE Symposium on Security and Privacy1
2014 Mechanized Network Origin and Path Authenticity Proofs
abstract
A secure routing infrastructure is vital for secure and reliable Internet services. Source authentication and path validation are two fundamental primitives for building a more secure and reliable Internet. Although several protocols have been proposed to implement these primitives, they have not been formally analyzed for their security guarantees. In this paper, we apply proof techniques for verifying cryptographic protocols (e.g., key exchange protocols) to analyzing network protocols. We encode LS2, a program logic for reasoning about programs that execute in an adversarial environment, in Coq. We also encode protocol-specific data structures, predicates, and axioms. To analyze a source-routing protocol that uses chained MACs to provide origin and path validation, we construct Coq proofs to show that the protocol satisfies its desired properties. To the best of our knowledge, we are the first to formalize origin and path authenticity properties, and mechanize proofs that chained MACs can provide the desired authenticity properties.
Fuyuan Zhang, Limin Jia 0001, Cristina Basescu, Tiffany Hyun-Jin Kim, Yih-Chun Hu, Adrian Perrig
CCS3
2014 Lightweight source authentication and path validation
abstract
In-network source authentication and path validation are fundamental primitives to construct higher-level security mechanisms such as DDoS mitigation, path compliance, packet attribution, or protection against flow redirection. Unfortunately, currently proposed solutions either fall short of addressing important security concerns or require a substantial amount of router overhead. In this paper, we propose lightweight, scalable, and secure protocols for shared key setup, source authentication, and path validation. Our prototype implementation demonstrates the efficiency and scalability of the protocols, especially for software-based implementations.
Tiffany Hyun-Jin Kim, Cristina Basescu, Limin Jia 0001, Soo Bum Lee, Yih-Chun Hu, Adrian Perrig
SIGCOMM2
2012 Robust data sharing with key-value stores
abstract
A key-value store (KVS) offers functions for storing and retrieving values associated with unique keys. KVSs have become the most popular way to access Internet-scale “cloud” storage systems. We present an efficient wait-free algorithm that emulates multi-reader multi-writer storage from a set of potentially faulty KVS replicas in an asynchronous environment. Our implementation serves an unbounded number of clients that use the storage concurrently. It tolerates crashes of a minority of the KVSs and crashes of any number of clients. Our algorithm minimizes the space overhead at the KVSs and comes in two variants providing regular and atomic semantics, respectively. Compared with prior solutions, it is inherently scalable and allows clients to write concurrently. Because of the limited interface of a KVS, textbook-style solutions for reliable storage either do not work or incur a prohibitively large storage overhead. Our algorithm maintains two copies of the stored value per KVS in the common case, and we show that this is indeed necessary. If there are concurrent write operations, the maximum space complexity of the algorithm grows in proportion to the point contention. A series of simulations explore the behavior of the algorithm, and benchmarks obtained with KVS cloud-storage providers demonstrate its practicality.
Cristina Basescu, Christian Cachin, Ittay Eyal, Robert Haas 0001, Alessandro Sorniotti, Marko Vukolic, Ido Zachevsky
DSN1
2011 Managing Data Access on Clouds: A Generic Framework for Enforcing Security Policies
abstract
Providing an adequate security level in Cloud Environments is currently an extremely active research area. More specifically, malicious behaviors targeting large-scale Cloud data repositories (e.g. Denial of Service attacks) may drastically degrade the overall performance of such systems and cannot be detected by typical authentication mechanisms. In this paper we propose a generic security management framework allowing providers of Cloud data management systems to define and enforce complex security policies. This security framework is designed to detect and stop a large array of attacks defined through an expressive policy description language and to be easily interfaced with various data management systems. We show that we can efficiently protect a data storage system by evaluating our security framework on top of the BlobSeer data management platform. We evaluate the benefits of preventing a DoS attack targeted towards BlobSeer through experiments performed on the Grid'5000 testbed.
Cristina Basescu, Alexandra Carpen-Amarie, Catalin Adrian Leordeanu, Alexandru Costan, Gabriel Antoniu
AINA1
2011 Robust data sharing with key-value stores
abstract
A key-value store (KVS) offers functions for storing and retrieving values associated with unique keys. KVSs have become widely used as shared storage solutions for Internet-scale distributed applications.
Cristina Basescu, Christian Cachin, Ittay Eyal, Robert Haas 0001, Marko Vukolic
PODC1