Computational Hardness of Collective Coin-Tossing Protocols

Abstract

Ben-Or and Linial, in a seminal work, introduced the full information model to study collective coin-tossing protocols. Collective coin-tossing is an elegant functionality providing uncluttered access to the primary bottlenecks to achieve security in a specific adversarial model. Additionally, the research outcomes for this versatile functionality has direct consequences on diverse topics in mathematics and computer science. This survey summarizes the current state-of-the-art of coin-tossing protocols in the full information model and recent advances in this field. In particular, it elaborates on a new proof technique that identifies the minimum insecurity incurred by any coin-tossing protocol and, simultaneously, constructs the coin-tossing protocol achieving that insecurity bound. The combinatorial perspective into this new proof-technique yields new coin-tossing protocols that are more secure than well-known existing coin-tossing protocols, leading to new isoperimetric inequalities over product spaces. Furthermore, this proof-techniques algebraic reimagination resolves several long-standing fundamental hardness-of-computation problems in cryptography. This survey presents one representative application of each of these two perspectives.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 30, 2020
Accession Number
AD1203850

Entities

People

  • Hemanta K. Maji

Organizations

  • Purdue University

Tags

Communities of Interest

  • Air Platforms
  • C4I
  • Energy and Power Technologies
  • Engineered Resilient Systems

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Asymetric Encryption
  • Computational Complexity
  • Computations
  • Computer Science
  • Computers
  • Construction
  • Cryptography
  • Graph Theory
  • Inequalities
  • Information Processing
  • Information Systems
  • Mathematical Analysis
  • Probability
  • Random Variables
  • Theoretical Computer Science

Fields of Study

  • Computer science
  • Mathematics

Readers

  • Computer Networking
  • Operations Research
  • Petroleum Engineering

Technology Areas

  • Cyber
  • Cyber - Cryptography
  • Space