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

Scott A. Crosby

dblp:18/6026 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 2011
—ORCID · none

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

Security and privacy · 5 · 5 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.

Network and information security
2 papers
Systems and software security · 60% Network security · 40%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security › secure logging
tamper-evident logging
0.112009
Efficient Data Structures For Tamper-Evident Logging · USENIX Security Symposium 2009
Network security › attack strategy › denial-of-service attack
algorithmic complexity attacks
0.012003
Denial of Service via Algorithmic Complexity Attacks · USENIX Security Symposium 2003
Network security › attack strategy
denial-of-service attack
0.012003
Denial of Service via Algorithmic Complexity Attacks · USENIX Security Symposium 2003
Systems and software security › system auditing
audit logs
0.012009
Efficient Data Structures For Tamper-Evident Logging · USENIX Security Symposium 2009
YearPublicationVenuePosition
2011 Authenticated Dictionaries: Real-World Costs and Trade-Offs
abstract
Authenticated dictionaries are a widely discussed paradigm to enable verifiable integrity for data storage on untrusted servers, such as today’s widely used “cloud computing” resources, allowing a server to provide a “proof,” typically in the form of a slice through a cryptographic data structure, that the results of any given query are the correct answer, including that the absence of a query result is correct. Persistent authenticated dictionaries (PADs) further allow queries against older versions of the structure. This research presents implementations of a variety of different PAD algorithms, some based on Merkle tree-style data structures and others based on individually signed “tuple” statements (with and without RSA accumulators). We present system throughput benchmarks, indicating costs in terms of time, storage, and bandwidth as well as considering how much money would be required given standard cloud computing costs. We conclude that Merkle tree PADs are preferable in cases with frequent updates, while tuple-based PADs are preferable with higher query rates. For Merkle tree PADs, red-black trees outperform treaps and skiplists. Applying Sarnak-Tarjan’s versioned node strategy, with a cache of old hashes at every node, to red-black trees yields the fastest Merkle tree PAD implementation, notably using half the memory of the more commonly used mutation-free path copying strategy. For tuple PADs, although we designed and implemented an algorithm using RSA accumulators that offers constant update size, constant storage per update, constant proof size, and sublinear computation per update, we found that RSA accumulators are so expensive that they are never worthwhile. We find that other optimizations in the literature for tuple PADs are more cost-effective.
Scott A. Crosby, Dan S. Wallach
ACM Trans. Inf. Syst. Secur.1
2009 Super-Efficient Aggregating History-Independent Persistent Authenticated Dictionaries
Scott A. Crosby, Dan S. Wallach
ESORICS1
2009 Efficient Data Structures For Tamper-Evident Logging
Scott A. Crosby, Dan S. Wallach
USENIX Security Symposium1
2009 Opportunities and Limits of Remote Timing Attacks
abstract
Many algorithms can take a variable amount of time to complete depending on the data being processed. These timing differences can sometimes disclose confidential information. Indeed, researchers have been able to reconstruct an RSA private key purely by querying an SSL Web server and timing the results. Our work analyzes the limits of attacks based on accurately measuring network response times and jitter over a local network and across the Internet. We present the design of filters to significantly reduce the effects of jitter, allowing an attacker to measure events with 15-100 μ s accuracy across the Internet, and as good as 100ns over a local network. Notably, security-related algorithms on Web servers and other network servers need to be carefully engineered to avoid timing channel leaks at the accuracy demonstrated in this article.
Scott A. Crosby, Dan S. Wallach, Rudolf H. Riedi
ACM Trans. Inf. Syst. Secur.1
2003 Denial of Service via Algorithmic Complexity Attacks
Scott A. Crosby, Dan S. Wallach
USENIX Security Symposium1