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.

Matthew K. Franklin

dblp:f/MKFranklin · DBLP profile ↗
← Back
56ranked-venue papers
25as first author
0since 2021 · last 2015
—ORCID · none

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

Security and privacy · 38 · 15 first-authorTheory of computation · 13 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 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
32 papers
Cryptographic protocols and secure computation · 65% Cryptographic primitives and cryptanalysis · 18% Authentication and access control · 8%
Theoretical computer science
8 papers
Coding theory · 66% Information theory · 17% Distributed computing theory · 12%

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

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation › secure message transmission
stream authentication
0.422015
Optimal Coding for Streaming Authentication and Interactive Communication · IEEE Trans. Inf. Theory 2015
Optimal Coding for Streaming Authentication and Interactive Communication · CRYPTO (2) 2013
Coding theory › error-correcting codes
adversarial noise
0.212015
Optimal Coding for Streaming Authentication and Interactive Communication · IEEE Trans. Inf. Theory 2015
Coding theory
channel coding
0.212015
Optimal Coding for Streaming Authentication and Interactive Communication · IEEE Trans. Inf. Theory 2015
Coding theory
interactive communication
0.212015
Optimal Coding for Streaming Authentication and Interactive Communication · IEEE Trans. Inf. Theory 2015
Information theory › information-theoretic security
authentication codes
0.212013
Optimal Coding for Streaming Authentication and Interactive Communication · CRYPTO (2) 2013
Cryptographic protocols and secure computation
secure multiparty computation
0.162007
Multi-party Indirect Indexing and Applications · ASIACRYPT 2007
The Design and Implementation of a Secure Auction Service · IEEE Trans. Software Eng. 1996
Joint Encryption and Message-Efficient Secure Computation · J. Cryptol. 1996
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key encryption
identity-based encryption
0.122003
Identity-Based Encryption from the Weil Pairing · SIAM J. Comput. 2003
Identity-Based Encryption from the Weil Pairing · CRYPTO 2001
Cryptographic protocols and secure computation
private information retrieval
0.112007
Multi-party Indirect Indexing and Applications · ASIACRYPT 2007
Cryptographic protocols and secure computation
threshold cryptography
0.132001
Efficient generation of shared RSA keys · J. ACM 2001
Efficient Generation of Shared RSA Keys (Extended Abstract) · CRYPTO 1997
The design and implementation of a secure auction service · S&P 1995
Distributed computing theory › fault tolerance › byzantine fault tolerance
byzantine agreement
0.112005
Byzantine Agreement Given Partial Broadcast · J. Cryptol. 2005
Cryptographic primitives and cryptanalysis › public-key cryptography
RSA
0.132001
Efficient generation of shared RSA keys · J. ACM 2001
Low-Exponent RSA with Related Messages · EUROCRYPT 1996
Efficient Generation of Shared RSA Keys (Extended Abstract) · CRYPTO 1997
Cryptographic protocols and secure computation › key management › distributed key generation
distributed RSA key generation
0.022001
Efficient generation of shared RSA keys · J. ACM 2001
Efficient Generation of Shared RSA Keys (Extended Abstract) · CRYPTO 1997
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key encryption
0.022003
Identity-Based Encryption from the Weil Pairing · SIAM J. Comput. 2003
An Efficient Public Key Traitor Tracing Scheme · CRYPTO 1999
Cryptographic primitives and cryptanalysis › public-key cryptography › public-key encryption
chosen-ciphertext security
0.012003
Identity-Based Encryption from the Weil Pairing · SIAM J. Comput. 2003
Privacy and data protection
privacy in distributed systems
0.022000
Eavesdropping games: a graph-theoretic approach to privacy in distributed systems · J. ACM 2000
Eavesdropping Games: A Graph-Theoretic Approach to Privacy in Distributed Systems · FOCS 1993
Cryptographic protocols and secure computation › key management
group key management
0.012002
Self-Healing Key Distribution with Revocation · S&P 2002
Cryptographic protocols and secure computation › key management
key distribution
0.012002
Self-Healing Key Distribution with Revocation · S&P 2002
Authentication and access control › revocation
key revocation
0.012002
Self-Healing Key Distribution with Revocation · S&P 2002
Cryptographic protocols and secure computation › key management › key distribution › group key distribution
self-healing key distribution
0.012002
Self-Healing Key Distribution with Revocation · S&P 2002
Network security
IP traceback
0.012001
An Algebraic Approach to IP Traceback · NDSS 2001
Authentication and access control › authentication
message authentication
0.012001
Lower Bounds for Multicast Message Authentication · EUROCRYPT 2001
Authentication and access control › authentication
multicast authentication
0.012001
Lower Bounds for Multicast Message Authentication · EUROCRYPT 2001
Cryptographic protocols and secure computation › secure multiparty computation
sealed-bid auction
0.021996
The Design and Implementation of a Secure Auction Service · IEEE Trans. Software Eng. 1996
The design and implementation of a secure auction service · S&P 1995
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs
0.012000
Distribution chain security · CCS 2000
Cryptographic primitives and cryptanalysis
encryption
0.021996
Joint Encryption and Message-Efficient Secure Computation · J. Cryptol. 1996
Joint Encryption and Message-Efficient Secure Computation · CRYPTO 1993
Cryptographic protocols and secure computation
electronic voting
0.022000
Multi-Autority Secret-Ballot Elections with Linear Work · EUROCRYPT 1996
Commital Deniable Proofs and Electronic Campaign Finance · ASIACRYPT 2000
Authentication and access control
anonymous authentication
0.011999
Anonymous Authentication with Subset Queries (extended abstract) · CCS 1999
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures
group signature
0.011999
Anonymous Authentication with Subset Queries (extended abstract) · CCS 1999
Privacy and data protection › privacy-preserving machine learning
privacy-preserving recommendation
0.011999
Enhancing privacy and trust in electronic communities · EC 1999
Cryptographic protocols and secure computation
traitor tracing
0.011999
An Efficient Public Key Traitor Tracing Scheme · CRYPTO 1999

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

secret sharing · 0.1weil pairing · 0.1oblivious transfer · 0.1bilinear maps · 0.1cryptographic techniques · 0.1obfuscated digital contracts · 0.1random oracle model · 0.0self-healing key distribution · 0.0secure multiparty computation · 0.0zero-knowledge proof · 0.0semi-trusted certifiers · 0.0commitment scheme · 0.0randomized protocol · 0.0deterministic protocol · 0.0reachability analysis · 0.0combinatorial search · 0.0hierarchical multistate machine · 0.0byzantine replication · 0.0
YearPublicationVenuePosition
2015 Optimal Coding for Streaming Authentication and Interactive Communication
abstract
We consider the task of communicating a data stream-a long, possibly infinite message not known in advance to the sender-over a channel with adversarial noise. For any given noise rate c1/2.
Matthew K. Franklin, Ran Gelles, Rafail Ostrovsky, Leonard J. Schulman
IEEE Trans. Inf. Theory1
2014 Practical Dual-Receiver Encryption - Soundness, Complete Non-malleability, and Applications
Sherman S. M. Chow, Matthew K. Franklin
CT-RSA2
2013 Optimal Coding for Streaming Authentication and Interactive Communication
Matthew K. Franklin, Ran Gelles, Rafail Ostrovsky, Leonard J. Schulman
CRYPTO (2)1
2012 Privacy-preserving alibi systems
abstract
An alibi provides evidence of a person's past location and can be critical in proving ones innocence. An alibi involves two parties: the owner, who benefits from the alibi, and the corroborator, who testifies for the owner. As mobile devices become ubiquitous, they can determine where we are and what we are doing, and help us to establish evidence of our location as they accompany us on our daily activities. Existing location-based services like Google Latitude can already track and record our every move, but these systems require us to reveal our identity when recording our location. This leaves our privacy at risk, and requires a trusted third party to maintain our location information.
Benjamin Davis, Hao Chen 0003, Matthew K. Franklin
AsiaCCS3
2012 Unique Group Signatures
Matthew K. Franklin
ESORICS1
2010 Efficient and Secure Evaluation of Multivariate Polynomials and Applications
Matthew K. Franklin, Payman Mohassel
ACNS1
2009 Fair Threshold Decryption with Semi-Trusted Third Parties
Jeongdae Hong, Jinil Kim, Jihye Kim 0001, Matthew K. Franklin, Kunsoo Park
ACISP4
2009 Communication-Efficient Private Protocols for Longest Common Subsequence
Matthew K. Franklin, Mark A. Gondree, Payman Mohassel
CT-RSA1
2007 Multi-party Indirect Indexing and Applications
Matthew K. Franklin, Mark A. Gondree, Payman Mohassel
ASIACRYPT1
2007 Improved Efficiency for Private Stable Matching
Matthew K. Franklin, Mark A. Gondree, Payman Mohassel
CT-RSA1
2007 Weakly-Private Secret Sharing Schemes
Amos Beimel, Matthew K. Franklin
TCC2
2007 Towards Optimal and Efficient Perfectly Secure Message Transmission
Matthias Fitzi, Matthew K. Franklin, Juan A. Garay 0001, Harsha Vardhan Simhadri
TCC2
2007 Secure Linear Algebra Using Linearly Recurrent Sequences
Eike Kiltz, Payman Mohassel, Enav Weinreb, Matthew K. Franklin
TCC4
2005 Byzantine Agreement Given Partial Broadcast
Jeffrey Considine, Matthias Fitzi, Matthew K. Franklin, Leonid A. Levin, Ueli Maurer, David Metcalf
J. Cryptol.3
2004 A Generic Construction for Intrusion-Resilient Public-Key Encryption
Yevgeniy Dodis, Matthew K. Franklin, Jonathan Katz, Atsuko Miyaji, Moti Yung
CT-RSA2
2004 Secure Hypergraphs: Privacy from Partial Broadcast
abstract
A "partial broadcast channel" enables one processor to send the same message---simultaneously and privately---to a fixed subset of processors. Suppose that a collection of processors are connected by an arbitrary network of partial broadcast channels (a hypergraph). We initiate the study of necessary and sufficient conditions, complexity bounds, and protocols for individual processors to exchange private messages across this network. Private message exchange, in turn, enables the realization of general secure computation primitives. The model (motivated by various environments such as multicast network architectures and group communication in distributed systems) is an intermediate setting between the private channels model and the full information model, both of which have been investigated extensively in the last few years. We assume a computationally unlimited adversary (i.e., the information theoretic notion of security), and our techniques are combinatorial. Both the possibility and the polynomial-time feasibility of private message exchange are investigated.
Matthew K. Franklin, Moti Yung
SIAM J. Discret. Math.1
2003 Intrusion-Resilient Public-Key Encryption
Yevgeniy Dodis, Matthew K. Franklin, Jonathan Katz, Atsuko Miyaji, Moti Yung
CT-RSA2
2003 Identity-Based Encryption from the Weil Pairing
abstract
We propose a fully functional identity-based encryption (IBE) scheme. The scheme has chosen ciphertext security in the random oracle model assuming a variant of the computational Diffie--Hellman problem. Our system is based on bilinear maps between groups. The Weil pairing on elliptic curves is an example of such a map. We give precise definitions for secure IBE schemes and give several applications for such systems.
Dan Boneh, Matthew K. Franklin
SIAM J. Comput.2
2002 Self-Healing Key Distribution with Revocation
abstract
We address the problem of establishing a group key amongst a dynamic group of users over an unreliable, or lossy, network. We term our key distribution mechanisms self-healing because users are capable of recovering lost group keys on their own, without requesting additional transmissions from the group manager thus cutting back on network traffic, decreasing the load on the group manager and reducing the risk of user exposure through traffic analysis. A user must be a member both before and after the session in which a particular key is sent in order to be able to recover the key through self-healing. Binding the ability to recover keys to membership status enables the group manager to use short broadcasts to establish group keys, independent of the group size. In addition, the self-healing approach to key distribution is stateless, meaning that a group member who has been off-line for some time is able to recover new session keys immediately after coming back on-line.
Jessica Staddon, Sara Miner More, Matthew K. Franklin, Dirk Balfanz, Michael Malkin, Drew Dean
S&P3
2002 An algebraic approach to IP traceback
abstract
We present a new solution to the problem of determining the path a packet traversed over the Internet (called the traceback problem) during a denial-of-service attack. This article reframes the traceback problem as a polynomial reconstruction problem and uses algebraic techniques from coding theory and learning theory to provide robust methods of transmission and reconstruction.
Drew Dean, Matthew K. Franklin, Adam Stubblefield
ACM Trans. Inf. Syst. Secur.2
2001 Identity-Based Encryption from the Weil Pairing
Dan Boneh, Matthew K. Franklin
CRYPTO2
2001 Lower Bounds for Multicast Message Authentication
Dan Boneh, Glenn Durfee, Matthew K. Franklin
EUROCRYPT3
2001 Cryptology As a Network Service
Tom Berson, Drew Dean, Matthew K. Franklin, Diana K. Smetters, Mike Spreitzer
NDSS3
2001 An Algebraic Approach to IP Traceback
Drew Dean, Matthew K. Franklin, Adam Stubblefield
NDSS2
2001 Efficient generation of shared RSA keys
abstract
We describe efficient techniques for a number of parties to jointly generate an RSA key. At the end of the protocol an RSA modulus N = pq is publicly known. None of the parties know the factorization of N . In addition a public encryption exponent is publicly known and each party holds a share of the private exponent that enables threshold decryption. Our protocols are efficient in computation and communication. All results are presented in the honest but curious scenario (passive adversary).
Dan Boneh, Matthew K. Franklin
J. ACM2
2000 Commital Deniable Proofs and Electronic Campaign Finance
Matthew K. Franklin, Tomas Sander
ASIACRYPT1
2000 Distribution chain security
abstract
Digital content distribution systems will enable business models in the near future that cannot be predicted today.I n t h i s paper, we i d e n tify a new security problem that can be crucial to this enablement.The problem arises from the con icting privacy and integrity goals of middlemen in digital distribution chains.Our solution is a novel system design that incorporates obfuscated digital contracts, semi-trusted contract certi ers, and zero-knowledge proofs of arithmetic relations.Our implementation and timing experiments demonstrate that our solution is practical and eÆcient.
Glenn Durfee, Matthew K. Franklin
CCS2
2000 Eavesdropping games: a graph-theoretic approach to privacy in distributed systems
abstract
We initiate a graph-theoretic study of privacy in distributed environments with mobile eavesdroppers ("bugs"). For two privacy tasks—distributed database maintenance and message transmission—a computationally unbounded adversary “plays an eavesdrpping game,” coordinating the moment of the bugs among the sites to learn the current memory contents. Many different adversaries are considered, motivated by differences in eavesdropping technologies. We characterize the feasibility of the two privacy tasks combinatorially, construct protocols for the feasible cases, and analyze their computational complexity.
Matthew K. Franklin, Zvi Galil, Moti Yung
J. ACM1
2000 Secure Communication in Minimal Connectivity Models
Matthew K. Franklin, Rebecca N. Wright
J. Cryptol.1
1999 Anonymous Authentication with Subset Queries (extended abstract)
abstract
We develop new schemes for anonymous authentication that support identity escrow. Our protocols also allow a prover to demonstrate membership in an arbitrary subset of users; key revocation is an important special case of this feature. Using the Fiat-Shamir heuristic, our interactive authentication protocols yield new constructions for non-interactive group signature schemes. We use the higher-residuosity assumption, which leads to greater efficiency and more natural security proofs than previous constructions. It also leads to an increased vulnerability to collusion attacks, although countermeasures are available.
Dan Boneh, Matthew K. Franklin
CCS2
1999 An Efficient Public Key Traitor Tracing Scheme
Dan Boneh, Matthew K. Franklin
CRYPTO2
1999 Enhancing privacy and trust in electronic communities
abstract
A bstra& A major impediment to using recommendation systems and collective knowledge for electronic commerce is the reluctance of individuals to reveal preferences in order to find groups of people that share them.An equally important barrier to fluid electronic commerce is the lack of agreed upon trusted third parties.We propose new non-third party mechanisms to overcome these barriers.Our solutions facilitate finding shared preferences, discovering communities with shared values, removing disincentives posed by liabilities, and negotiating on behalf of a group.We adapt known techniques from the cryptographic literature to enable these new capabilities.
Bernardo A. Huberman, Matthew K. Franklin, Tad Hogg
EC2
1999 Self-Testing/Correcting Protocols (Extended Abstract)
Matthew K. Franklin, Juan A. Garay 0001, Moti Yung
DISC1
1999 Mutual Search
abstract
We introduce a search problem called “mutual search” where k agents, arbitrarily distributed over n sites, are required to locate one another by posing queries of the form “Anybody at site i ?”. We ask for the least number of queries that is necessary and sufficient. For the case of two agents using deterministic protocols, we obtain the following worst-case results: In an oblivious setting (where all pre-planned queries are executed), there is no savings: n -1 queries are required and are sufficient. In a nonoblivious setting, we can exploit the paradigm of “no news is also news” to obtain significant savings: in the synchronous case 0.586 n queries are required; in the asynchronous case 0.896 n queries suffice and a fortiori 0.536 n queries are required; for o(√n) agents using a synchronous deterministic protocol less than n queries suffice; there is a simple randomized protocol for two agents with worst-case expected 0.5 n queries and all radomized protocols require at least 0.25 n worst-case expected queries. The graph-theoretic framework we formulate for expressing and analyzing algorithms for this problem may be of independent interest.
Harry Buhrman, Matthew K. Franklin, Juan A. Garay 0001, Jaap-Henk Hoepman, John Tromp, Paul M. B. Vitányi
J. ACM2
1999 Reliable Communication over Partially Authenticated Networks
Amos Beimel, Matthew K. Franklin
Theor. Comput. Sci.2
1998 Secure Communications in Minimal Connectivity Models
Matthew K. Franklin, Rebecca N. Wright
EUROCRYPT1
1998 Mutual Search (Extended Abstract)
Harry Buhrman, Matthew K. Franklin, Juan A. Garay 0001, Jaap-Henk Hoepman, John Tromp, Paul M. B. Vitányi
SODA2
1998 Auditable Metering with Lightweight Security
abstract
In this work we suggest a new mechanism for metering the popularity of Web sites: the compact metering scheme. Our approach does not rely on client authentication or on a third party. Instead, we suggest the notion of a timing function, a computation
Matthew K. Franklin, Dahlia Malkhi
J. Comput. Secur.1
1997 Fair Exchange with a Semi-Trusted Third Party (extended abstract)
abstract
We present new protocols for two parties to exchange documents with fairness, i.e., such that no party can gain an advantage by quitting prematurely or otherwise misbehaving.We use a third party that is L'semi-trusted", in the sense that it may misbehave on its own but will not conspire with either of the main parties.In our solutions, disruption by any one of the three parties will not allow the disrupter gain any useful new information about the documents.Our solutions are efficient and can be based on any of several cryptographic assumptions (e.g., factoring, discrete log, graph isomorpbism).We also discuss the application of our techniques to electronic commerce protocols to achieve fair payment.
Matthew K. Franklin, Michael K. Reiter
CCS1
1997 Efficient Generation of Shared RSA Keys (Extended Abstract)
Dan Boneh, Matthew K. Franklin
CRYPTO2
1996 The Omega Key Management Service
abstract
In this paper we i.ntroduce R, a distributed public key management service for open networks. f’l offers interfaces by which clients can register, retrieve, and revoke public keys, and escrow, use (to decrypt messages), and recover private keys, all of which can be subjected to access control policy. R is built using multiple servers in a way that ensures its correct operation despite the malicious corruption of fewer than one-third of its component servers. We describe the design of R, the protocols underlying its operation, performance in our present implementation, and an experimental application of the service.
Michael K. Reiter, Matthew K. Franklin, John B. Lacy, Rebecca N. Wright
CCS2
1996 Low-Exponent RSA with Related Messages
Don Coppersmith, Matthew K. Franklin, Jacques Patarin, Michael K. Reiter
EUROCRYPT2
1996 Multi-Autority Secret-Ballot Elections with Linear Work
Ronald Cramer, Matthew K. Franklin, Berry Schoenmakers, Moti Yung
EUROCRYPT2
1996 The Omega Key Management Service
abstract
In this paper we introduce Ω, a distributed public key management service for open networks. Ω offers interfaces by which clients can register, retrieve, and revoke public keys, and escrow, use (to decrypt messages), and recover private keys, all of which can be subjected to access control policy. Ω is built using multiple servers in a way that ensures its correct operation despite the malicious corruption of fewer than one-third of its component servers. We describe the design of Ω, the protocols underlying its operation, performance in our present implementation, and an experimental application of the service.
Michael K. Reiter, Matthew K. Franklin, John B. Lacy, Rebecca N. Wright
J. Comput. Secur.2
1996 Joint Encryption and Message-Efficient Secure Computation
Matthew K. Franklin, Stuart Haber
J. Cryptol.1
1996 The Design and Implementation of a Secure Auction Service
abstract
We present the design and implementation of a distributed service for performing sealed bid auctions. This service provides an interface by which clients, or "bidders", can issue secret bids to the service for an advertised auction. Once the bidding period has ended, the auction service opens the bids, determines the winning bid, and provides the winning bidder with a ticket for claiming the item bid upon. Using novel cryptographic techniques, the service is constructed to provide strong protection for both the auction house and correct bidders, despite the malicious behavior of any number of bidders and fewer than one third of the servers comprising the auction service. Specifically, it is guaranteed that: bids of correct bidders are not revealed until after the bidding period has ended; the auction house collects payment for the winning bid; losing bidders forfeit no money; and only the winning bidder can collect the item bid upon. We also discuss techniques to enable anonymous bidding.
Matthew K. Franklin, Michael K. Reiter
IEEE Trans. Software Eng.1
1995 Verifiable Signature Sharing
Matthew K. Franklin, Michael K. Reiter
EUROCRYPT1
1995 The design and implementation of a secure auction service
abstract
We present the design and implementation of a distributed service for performing sealed-bid auctions. This service provides an interface by which clients, or "bidders", can issue secret bids to the service for an advertised auction. Once the bidding period has ended, the auction service opens the bids, determines the winning bid, and provides the winning bidder with a ticket for claiming the item bid upon. Using novel cryptographic techniques, the service is constructed to provide strong protection for both the auction house and correct bidders, despite the malicious behavior of any number of bidders and even a constant fraction of the servers comprising the auction service. Specifically, it is guaranteed that (i) bids of correct bidders are not revealed until after the bidding period has ended, (ii) the auction house collects payment for the winning bid, (iii) losing bidders forfeit no money, and (iv) only the winning bidder can collect the item bid upon. We also discuss techniques to enable anonymous bidding.>
Matthew K. Franklin, Michael K. Reiter
S&P1
1995 Secure hypergraphs: privacy from partial broadcast (Extended Abstract)
abstract
Article Secure hypergraphs: privacy from partial broadcast Share on Authors: Matthew Franklin AT&T Bell Laboratories, Holmdel, NJ AT&T Bell Laboratories, Holmdel, NJView Profile , Moti Yung IBM Research Division, T.J. Watson Center, Yorktown, NY IBM Research Division, T.J. Watson Center, Yorktown, NYView Profile Authors Info & Claims STOC '95: Proceedings of the twenty-seventh annual ACM symposium on Theory of computingMay 1995 Pages 36–44https://doi.org/10.1145/225058.225077Online:29 May 1995Publication History 40citation399DownloadsMetricsTotal Citations40Total Downloads399Last 12 Months7Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access
Matthew K. Franklin, Moti Yung
STOC1
1993 Joint Encryption and Message-Efficient Secure Computation
Matthew K. Franklin, Stuart Haber
CRYPTO1
1993 Eavesdropping Games: A Graph-Theoretic Approach to Privacy in Distributed Systems
abstract
We initiate a graph-theoretic approach to study the (information-theoretic) maintenance of privacy in distributed environments in the presence of a bounded number of mobile eavesdroppers ("bugs"). For two fundamental privacy problems-secure message transmission and distributed database maintenance-we assume an adversary is "playing eavesdropping games," coordinating the movement of the bugs among the sites to learn the current memory contents. We consider various mobility settings (adversaries), motivated by the capabilities (strength) of the bugging technologies (e.g., how fast can a bug be reassigned). We combinatorially characterize and compare privacy maintenance problems, determine their feasibility (under numerous bug models), suggest protocols for the feasible cases, and analyze their computational complexity.>
Matthew K. Franklin, Zvi Galil, Moti Yung
FOCS1
1993 Secure and Efficient Off-Line Digital Money (Extended Abstract)
Matthew K. Franklin, Moti Yung
ICALP1
1992 Communication Complexity of Secure Computation (Extended Abstract)
abstract
A secret-ballot vote for a single proposition is an example of a secure distributed computation. The goal is for m participants to jointly compute the output of some n-ary function (in this case, the sum of the votes), while protecting their individual inputs against some form of misbehavior.
Matthew K. Franklin, Moti Yung
STOC1
1990 Multi-Level Specification and Verification of Real-Time Software
Armen Gabrielian, Matthew K. Franklin
ICSE2
1989 A Transformational Method for Verifying Safety Properties in Real-Time Systems
abstract
A two-step method is presented for verifying that safety properties are not violated by an HMS (hierarchical multistate) specification of a system. In the first step, the question of safety verification is recast as a reachability problem in an extension of the HMS machine. In the second step, reachability is determined by the use of correctness-preserving and partial correctness-preserving transformations. The method is shown to be complete, and it is illustrated by verifying that a safety property holds for a simple railroad-crossing system if all of its deadlines are met.>
Matthew K. Franklin, Armen Gabrielian
RTSS1
1988 State-Based Specification of Complex Real-Time Systems
abstract
A state-based specification methodology for real-time systems is presented that reduces the number of states by orders of magnitude compared to standard techniques and provides explicit representation for temporal constraints. Formal definitions and a graphic notation for the associated hierarchical multistate (HMS) machines are presented, and various concepts of hierarchy of HMS machines are explored. A promising approach to reusability of specifications using generic nondeterministic HMS machines is introduced. Some preliminary results are presented on the formal verification of properties of an HMS machine by (1) extending it to represent requirements as new states and (2) performing reachability analysis on the extended machine to prove the consistency of the requirements with the original specification.>
Armen Gabrielian, Matthew K. Franklin
RTSS2