Skip to content
NewA calmer, faster ZeroHour

Closing the Loop: Bidirectional Fully Encrypted Protocols

arXiv cs.CRby Baigang Chen ()1 min read4 · 3 reads
AI summary · glm-5.3Summaries by Vani AI

Researchers show naively composing unidirectional fully encrypted protocols is detectable and construct provably secure bidirectional FEPs, validated in Rust.

The paper introduces formal security definitions for bidirectional fully encrypted protocols (BiFEPs), covering exact shaping, delivery, protocol-state integrity, private half-close, and cross-direction isolation. It shows trivially composing two unidirectional FEPs enables detection attacks via cross-direction dependencies like traffic imbalance and connection tear-down. The authors construct provably secure BiFEPs for datastream and datagram settings, validated with a Rust implementation; no surveyed deployed protocol provides the full set of properties.

Key facts
  • Naive composition of unidirectional FEPs detectable via traffic imbalance and tear-down patterns
  • New definitions cover shaping, protocol-state integrity, private half-close, cross-direction isolation
  • Provably secure constructions for both datastream and datagram settings
  • Rust implementation; no deployed protocol satisfies all BiFEP properties
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

From the original article

1 min read at arxiv.org

Fully encrypted protocols (FEPs) provide encrypted channels that make all protocol-generated bytes computationally indistinguishable from uniform random strings. Several previous works have explored security definitions and constructions of unidirectional FEPs: protocols in which one party acts only as a sender, and the other acts only as a receiver.

arXiv cs.CR

By Baigang Chen · arxiv.org

Read the full article at arXiv cs.CR

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.