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

Joshua Baron

dblp:116/4819 · DBLP profile ↗
← Back
6ranked-venue papers
6as first author
0since 2021 · last 2015
0000-0003-4868-0175ORCID · corroborated

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

Theory of computation · 3 · 3 first-authorSecurity and privacy · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 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
Cryptographic protocols and secure computation · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation › secret sharing
proactive secret sharing
0.212014
How to withstand mobile virus attacks, revisited · PODC 2014
Cryptographic protocols and secure computation
secret sharing
0.212014
How to withstand mobile virus attacks, revisited · PODC 2014
Cryptographic protocols and secure computation › proof systems › zero-knowledge proofs › zero-knowledge interactive proof
resettable zero-knowledge
0.112012
Nearly Simultaneously Resettable Black-Box Zero Knowledge · ICALP (1) 2012
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs
0.112012
Nearly Simultaneously Resettable Black-Box Zero Knowledge · ICALP (1) 2012
Distributed systems
fault tolerance
0.112014
How to withstand mobile virus attacks, revisited · PODC 2014

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

packed secret-sharing · 0.2packed secret sharing · 0.2simulation · 0.1concurrent composition · 0.1
YearPublicationVenuePosition
2015 Communication-Optimal Proactive Secret Sharing for Dynamic Groups
Joshua Baron, Karim M. El Defrawy, Joshua Lampkins, Rafail Ostrovsky
ACNS1
2014 How to withstand mobile virus attacks, revisited
abstract
In PODC 1991 Ostrovsky and Yung [35] introduced the proactive security model, where corruptions spread throughout the network, analogous to the spread of a virus or a worm. PODC 2006 distinguished lecture by Danny Dolev, that also appears in the PODC06 proceedings, lists the above work as one of PODC's "Century Papers at the First Quarter-Century Milestone" [22]. At the very center of this work is the notion of proactive secret sharing schemes. Secret sharing schemes allow a dealer to distribute a secret among a group of parties such that while the group of parties jointly possess the secret, no sufficiently small subset of the parties can learn any information about the secret. The secret can be reconstructed only when a sufficient number of shares are combined together. Most secret sharing schemes assume that an adversary can only corrupt some fixed number of the parties over the entire lifetime of the secret; such a model is unrealistic in the case where over a long enough period of time, an adversary can eventually corrupt all parties or a large enough fraction that exceeds such a threshold. More specifically, in the proactive security model, the adversary is not limited in the number of parties it can corrupt, but rather in the rate of corruption with respect to a "rebooting" rate. Ostrovsky and Yung proposed the first proactive secret sharing scheme, which received a lot of follow-up attention. In the same paper, Ostrovsky and Yung also showed that constructing a general purpose secure multiparty computation (MPC) protocol in the proactive security model is feasible as long as the rate of corruption is a constant fraction of the parties. Their result, however, was shown only for stand-alone security and incurred a large polynomial communication overhead for each gate of the computation. Following the initial work defining the proactive security model, numerous cryptographic primitives and distributed protocols have been adapted to the proactive security model, such as proactively secure threshold encryption, proactive Byzantine agreement, proactive key management, proactive digital signatures, and many others. All these results use proactive secret sharing schemes. In this paper, we introduce a new "packed" proactive secret sharing (PPSS) scheme, where the amortized communication and the amortized computational cost of maintaining each individual secret is optimal (e.g., a constant rate), resolving a long standing problem in this area. Assuming secure point-to-point channels and authenticated, reliable broadcast over a synchronous network, our PPSS scheme can tolerate a 1/3-ε (resp. 1/2-ε) corruption rate against a malicious adversary, and is perfectly (resp. statistically) UC-secure, whereas all previous proactive secret sharing schemes have been secure under cryptographic assumptions only. As an application of our PPSS scheme, we show how to construct a proactive multiparty computation (PMPC) protocol with the same threshold as the PPSS scheme and near-linear communication complexity. PMPC problem is very general and implies, for example, proactive Byzantine Agreement. Our PMPC result also matches the asymptotic communication complexity of the best known MPC results in the "classical" model of stationary faults [19].
Joshua Baron, Karim M. El Defrawy, Joshua Lampkins, Rafail Ostrovsky
PODC1
2014 On linear-size pseudorandom generators and hardcore functions
Joshua Baron, Yuval Ishai, Rafail Ostrovsky
Theor. Comput. Sci.1
2013 On Linear-Size Pseudorandom Generators and Hardcore Functions
Joshua Baron, Yuval Ishai, Rafail Ostrovsky
COCOON1
2013 5PM: Secure pattern matching
abstract
In this paper we consider the problem of secure pattern matching that allows single-character wildcards and substring matching in the malicious (stand-alone) setting. Our protocol, called 5PM, is executed between two parties: Server, holding a text of length n, and Client, holding a pattern of leng th m to be matched against the text, where our notion of matching is more general than traditionally considered and includes non-binary alphabets, non-binary Hamming distance and non-binary substring matching. 5PM is the first secure expressive pattern matching protocol designed to optimize round complexity by carefully specifying the entire protocol round by round. 5PM requires only eight rounds in the malicious (static corruptions) model. In the malicious model, 5PM requires O((m+n)k2) communication complexity and O(m+n) encryptions, where m is the pattern length and n is the text length. Further, 5PM can hide pattern size with no asymptotic additional costs in either computation or bandwidth.
Joshua Baron, Karim M. El Defrawy, Kirill Minkovich, Rafail Ostrovsky, Eric Tressler
J. Comput. Secur.1
2012 Nearly Simultaneously Resettable Black-Box Zero Knowledge
Joshua Baron, Rafail Ostrovsky, Ivan Visconti
ICALP (1)1