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

Moses D. Liskov

dblp:99/1882 · DBLP profile ↗
← Back
15ranked-venue papers
5as first author
1since 2021 · last 2025
—ORCID · none

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

Security and privacy · 12 · 5 first-author · 1 since 2021Theory of computation · 2Systems, architecture and hardware · 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.

Network and information security
8 papers
Cryptographic primitives and cryptanalysis · 73% Cryptographic protocols and secure computation · 27%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Cryptographic primitives and cryptanalysis
block cipher
0.232011
Tweakable Block Ciphers · J. Cryptol. 2011
On Tweaking Luby-Rackoff Blockciphers · ASIACRYPT 2007
Tweakable Block Ciphers · CRYPTO 2002
Cryptographic primitives and cryptanalysis › block cipher
tweakable block cipher
0.232011
Tweakable Block Ciphers · J. Cryptol. 2011
On Tweaking Luby-Rackoff Blockciphers · ASIACRYPT 2007
Tweakable Block Ciphers · CRYPTO 2002
Distributed systems › fault tolerance
byzantine fault tolerance
0.112012
Automatic Reconfiguration for Large-Scale Reliable Storage Systems · IEEE Trans. Dependable Secur. Comput. 2012
Distributed systems › group communication › group membership
dynamic membership
0.112012
Automatic Reconfiguration for Large-Scale Reliable Storage Systems · IEEE Trans. Dependable Secur. Comput. 2012
Distributed systems
replication
0.112012
Automatic Reconfiguration for Large-Scale Reliable Storage Systems · IEEE Trans. Dependable Secur. Comput. 2012
Cryptographic primitives and cryptanalysis › block cipher
block cipher modes
0.112011
Tweakable Block Ciphers · J. Cryptol. 2011
Cryptographic protocols and secure computation › secret sharing
proactive secret sharing
0.112008
Mobile proactive secret sharing · PODC 2008
Cryptographic protocols and secure computation
secret sharing
0.112008
Mobile proactive secret sharing · PODC 2008
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs
0.112005
Updatable Zero-Knowledge Databases · ASIACRYPT 2005
Distributed systems › peer-to-peer systems
distributed hash table
0.012012
Automatic Reconfiguration for Large-Scale Reliable Storage Systems · IEEE Trans. Dependable Secur. Comput. 2012
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key encryption security
plaintext awareness
0.012003
Plaintext Awareness via Key Registration · CRYPTO 2003
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key encryption
0.012003
Plaintext Awareness via Key Registration · CRYPTO 2003
Cryptographic protocols and secure computation
commitment schemes
0.012001
Mutually Independent Commitments · ASIACRYPT 2001
Distributed systems › distributed computing theory
asynchronous networks
0.012008
Mobile proactive secret sharing · PODC 2008
Distributed systems
fault tolerance
0.012008
Mobile proactive secret sharing · PODC 2008
Cryptographic primitives and cryptanalysis
finite field arithmetic
0.011999
Efficient Finite Field Basis Conversion Involving Dual Bases · CHES 1999

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

quorum protocol · 0.1
YearPublicationVenuePosition
2025 Cryptographically Assured Information Flow: Assured Remote Execution
abstract
Assured Remote Execution for a device is the ability of suitably authorized parties to construct secure channels to processes executing known code running on that device. Assured remote execution requires hardware support including cryptographic primitives. Cryptographically Assured Information Flow (CAIF) is a hardware mechanism to enable Assured Remote Execution. It is akin to existing Trusted Execution Environments, but securely implements an ideal functionality for logging and confidential escrow. Symbolic protocol analysis demonstrates that Assured Remote Execution is achieved even against a strong adversary able to modify our programs and execute unauthorized programs on the device. Assured remote execution allows trustworthy remote attestation, and a core part of secure remote reprogramming.11Copyright © 2024, The MITRE Corporation. All rights reserved.
Scott L. Dyer, Christian A. Femrite, Joshua D. Guttman, Julian P. Lanson, Moses D. Liskov
CSF5
2018 Task-structured probabilistic I/O automata
Ran Canetti, Ling Cheung, Dilsun Kirli Kaynar, Moses D. Liskov, Nancy A. Lynch, Olivier Pereira, Roberto Segala
J. Comput. Syst. Sci.4
2014 Modeling Diffie-Hellman Derivability for Automated Analysis
abstract
Automated analysis of protocols involving Diffie-Hellman key exchange is challenging, in part because of the undecidability of the unification problem in relevant theories. In this paper, we justify the use of a more restricted theory that includes multiplication of exponents but not addition, providing unitary and efficient unification. To justify this theory, we compare it to a computational model of non-uniform circuit complexity through several incremental steps. First, we give a model closely analogous to the computational model, in which derivability is modeled by closure under simple algebraic transformations. This model retains many of the complex features of the computational model, including defining success based on asymptotic probability for a non-uniform family of strategies. We describe an intermediate model based on formal polynomial manipulations, in which success is exact and there is no longer a parametrized notion of the strategy. Despite the many differences in form, we are able to prove an equivalence between the asymptotic and intermediate models by showing that a sufficiently successful asymptotic strategy implies the existence of a perfect strategy. Finally, we describe a symbolic model in which addition of exponents is not modeled, and prove that (for expressible problems), the symbolic model is equivalent to the intermediate model.
Moses D. Liskov, F. Javier Thayer
CSF1
2012 Automatic Reconfiguration for Large-Scale Reliable Storage Systems
abstract
Byzantine-fault-tolerant replication enhances the availability and reliability of Internet services that store critical state and preserve it despite attacks or software errors. However, existing Byzantine-fault-tolerant storage systems either assume a static set of replicas, or have limitations in how they handle reconfigurations (e.g., in terms of the scalability of the solutions or the consistency levels they provide). This can be problematic in long-lived, large-scale systems where system membership is likely to change during the system lifetime. In this paper, we present a complete solution for dynamically changing system membership in a large-scale Byzantine-fault-tolerant system. We present a service that tracks system membership and periodically notifies other system nodes of membership changes. The membership service runs mostly automatically, to avoid human configuration errors; is itself Byzantine-fault-tolerant and reconfigurable; and provides applications with a sequence of consistent views of the system membership. We demonstrate the utility of this membership service by using it in a novel distributed hash table called dBQS that provides atomic semantics even across changes in replica sets. dBQS is interesting in its own right because its storage algorithms extend existing Byzantine quorum protocols to handle changes in the replica set, and because it differs from previous DHTs by providing Byzantine fault tolerance and offering strong semantics. We implemented the membership service and dBQS. Our results show that the approach works well, in practice: the membership service is able to manage a large system and the cost to change the system membership is low.
Rodrigo Rodrigues 0001, Barbara Liskov, Kathryn Chen, Moses D. Liskov, David A. Schultz
IEEE Trans. Dependable Secur. Comput.4
2011 Tweakable Block Ciphers
abstract
A common trend in applications of block ciphers over the past decades has been to employ block ciphers as one piece of a “mode of operation”—possibly, a way to make a secure symmetric-key cryptosystem, but more generally, any cryptographic application. Most of the time, these modes of operation use a wide variety of techniques to achieve a subgoal necessary for their main goal: instantiation of “essentially different” instances of the block cipher. We formalize a cryptographic primitive, the “ tweakable block cipher .” Such a cipher has not only the usual inputs—message and cryptographic key—but also a third input, the “tweak.” The tweak serves much the same purpose that an initialization vector does for CBC mode or that a nonce does for OCB mode. Our abstraction brings this feature down to the primitive block-cipher level, instead of incorporating it only at the higher modes-of-operation levels. We suggest that (1) tweakable block ciphers are easy to design, (2) the extra cost of making a block cipher “tweakable” is small, and (3) it is easier to design and prove the security of applications of block ciphers that need this variability using tweakable block ciphers.
Moses D. Liskov, Ronald L. Rivest, David A. Wagner 0001
J. Cryptol.1
2010 On Related-Secret Pseudorandomness
David Goldenberg, Moses D. Liskov
TCC2
2010 MPSS: Mobile Proactive Secret Sharing
abstract
This article describes MPSS, a new way to do proactive secret sharing. MPSS provides mobility : The group of nodes holding the shares of the secret can change at each resharing, which is essential in a long-lived system. MPSS additionally allows the number of tolerated faulty shareholders to change when the secret is moved so that the system can tolerate more (or fewer) corruptions; this allows reconfiguration on-the-fly to accommodate changes in the environment. MPSS includes an efficient protocol that is intended to be used in practice. The protocol is optimized for the common case of no or few failures, but degradation when there are more failures is modest. MPSS contains a step in which nodes accuse proposals made by other nodes; we show a novel way to handle these accusations when their verity cannot be known. We also present a way to produce accusations that can be verified without releasing keys of other nodes; verifiable accusations improve the performance of MPSS, and are a useful primitive independent of MPSS.
David A. Schultz, Barbara Liskov, Moses D. Liskov
ACM Trans. Inf. Syst. Secur.3
2008 Mobile proactive secret sharing
abstract
MPSS is a new way to do proactive secret sharing in asynchronous networks. MPSS provides mobility: The group of nodes holding the shares of the secret can change at each resharing, which is essential in a long-lived system. MPSS additionally allows the number of tolerated faulty shareholders to change when the secret is moved so that the system can tolerate more (or fewer) corruptions; this allows reconfiguration on the fly to accommodate changes in the environment.
David A. Schultz, Barbara Liskov, Moses D. Liskov
PODC3
2007 On Tweaking Luby-Rackoff Blockciphers
David Goldenberg, Susan Hohenberger, Moses D. Liskov, Elizabeth Crump Schwartz, Hakan Seyalioglu
ASIACRYPT3
2006 Time-Bounded Task-PIOAs: A Framework for Analyzing Security Protocols
Ran Canetti, Ling Cheung, Dilsun Kirli Kaynar, Moses D. Liskov, Nancy A. Lynch, Olivier Pereira, Roberto Segala
DISC4
2005 Updatable Zero-Knowledge Databases
Moses D. Liskov
ASIACRYPT1
2003 Plaintext Awareness via Key Registration
Jonathan Herzog, Moses D. Liskov, Silvio Micali
CRYPTO2
2002 Tweakable Block Ciphers
Moses D. Liskov, Ronald L. Rivest, David A. Wagner 0001
CRYPTO1
2001 Mutually Independent Commitments
Moses D. Liskov, Anna Lysyanskaya, Silvio Micali, Leonid Reyzin, Adam D. Smith 0001
ASIACRYPT1
1999 Efficient Finite Field Basis Conversion Involving Dual Bases
Burton S. Kaliski Jr., Moses D. Liskov
CHES2