Scientific knowledge map · Paper #78
Composing Timed Cryptographic Protocols: Foundations and Applications
2024 · IACR Cryptology ePrint Archive
- Theory
Research question
What does the paper try to establish?
How can cryptographic protocols soundly compose components whose secrecy expires within feasible polynomial time, while accounting for leakage, simulator cost, adversary depth, and the time at which each guarantee ceases to be meaningful?
Central answer
What is the proposed answer?
The paper defines residual complexity and a critical time for leaky timed primitives, embeds them in a depth-bounded real/ideal MPC framework parameterized by adversary, simulator, and environment depth, and proves composition theorems with explicit security degradation. It adds a one-random-oracle compiler for leaky algebraic puzzles and applies the framework to time-lock-puzzle auctions, including a simultaneous multi-round auction whose parameters are retuned for composition loss.
Evidence profile
Six dimensions, kept separate
The chart summarizes documented evidence and process. It is not a correctness probability, confidence score, or ranking, and no composite score is calculated.
LowMediumHighN/A = not assessed
A smaller value means less documented support for that dimension, not that the paper is false or unimportant.
- Epistemic evidence High
-
The complete preprint contains explicit definitions, quantified theorem statements, reductions, deferred proofs, and a fully specified auction application. Evidence is formal and human-written rather than empirical or machine checked.
Residual complexity and critical time Depth-bounded real/ideal MPC Concurrent composition theorem Sequential and lockstep composition One-random-oracle compiler Single-round auction functionality and protocol Deferred model details and proofs - Auditability High
-
A complete 43-page public ePrint exposes the assumptions, definitions, theorem statements, proofs, protocol, and limitations for direct inspection. No code, proof-assistant artifact, or immutable checked-in copy is represented.
Public ePrint record Problem, contributions, and claimed scope Deferred model details and proofs - Production provenance Medium
-
Named authorship, a stable ePrint identity, independent bibliographic indexing, and under-review status provide baseline provenance. Contributor roles, revision history, AI or tool use, proof-review history, and explicit final author approval remain unaudited.
Public ePrint record Independent bibliographic identity - External scrutiny Low
-
Public archiving and downstream citation create exposure, but the site lists the paper as under review and no completed venue decision, public review, independent proof audit, or reproduction was located.
Public ePrint record Dated lower-bound citation snapshot - Reception Low
-
The dated search located 3 distinct citing works. Under the author-defined rule, 0–8 located citations is Low, 9–10 is Medium, and 11 or more is High; 3 is a conservative lower bound rather than a normalized total.
Dated lower-bound citation snapshot - Contribution significance Medium
-
The source presents a new model, explicit composition degradation, a compiler, and a nontrivial protocol application. Priority, tightness, adoption, and breakthrough status are not independently established, so significance remains provisional.
Problem, contributions, and claimed scope Concurrent composition theorem One-random-oracle compiler Simultaneous multi-round auction composition
Assessment: Ai draft author review pending · 2026-07-11 · rubric 0.2. These dimensions describe documented support and process, not truth, correctness, or a universal ranking. No composite score is calculated.
Top-down and bottom-up view
Hierarchical knowledge map
Collapse a branch for a top-level reading, or follow its source links and child nodes to audit the evidence and boundaries underneath it.
A compositional foundation for expiring security
A 43-page theory preprint that models timed cryptographic security with fine-grained circuit depth, makes leakage explicit through residual complexity, proves composition rules with quantified degradation, and demonstrates the framework through timed auction protocols.
Problem, contributions, and claimed scope Public ePrint record-
question Research question
explicitly statedHow can a larger MPC protocol use time-lock primitives whose secrecy expires in feasible time without hiding leakage, giving the simulator unrealistic power, or assuming composition preserves an undegraded guarantee?
Problem, contributions, and claimed scope Leaky algebraic solving and fine-grained motivation -
problem analysis Why conventional idealization is insufficient
source arguedThe paper argues that existing approaches lack composability, consistent analysis, or required functionality when algebraic time-lock solving is modeled as opaque or random-oracle-like at every step despite possible intermediate leakage.
Problem, contributions, and claimed scope Leaky algebraic solving and fine-grained motivation -
contribution Depth-bounded timed-cryptography framework formally defined
The framework parameterizes adversary, simulator, and environment by polynomial circuit depth and represents a timed primitive's changing hardness rather than treating it as perfectly hidden until an instantaneous expiry.
Residual complexity and critical time Depth-bounded circuits and indistinguishability Depth-bounded real/ideal MPC-
definition Residual complexity
formally definedA puzzle has residual complexity (d, r) when every depth-d adversary guesses a random puzzle solution with probability at most r; the paper calls 1−r the remaining hardness and uses the curve across depths as a leakage profile.
Residual complexity and critical time -
definition Critical time
formally defined and designer parameterizedGiven a designer-chosen unacceptable guessing threshold, the critical time is the first depth at which residual complexity crosses it. Timed privacy is claimed only before that point, which may conservatively precede honest completion.
Residual complexity and critical time -
methodological property Falsifiable leakage assumptions
explicitly arguedRather than asserting an opaque generic step, the framework's depth-indexed guessing bounds can in principle be falsified by a sampling and guessing algorithm that outperforms the assumed residual-complexity curve.
Leaky algebraic solving and fine-grained motivation Residual complexity and critical time -
definition group Depth-bounded machines and indistinguishability
formally definedThe model bounds circuit depth while retaining polynomial size, extends this accounting to interactive circuits, and defines indistinguishability relative to a depth-bounded distinguisher.
Depth-bounded circuits and indistinguishability -
security definition (d_a, d_s, d_e)-depth-secure MPC formally defined
A protocol is depth-secure when a d_s-depth simulator makes real and ideal executions indistinguishable to every d_a-depth adversary and d_e-depth environment; the paper gives a concurrent UC-like model and a separate sequential model.
Depth-bounded real/ideal MPC-
modeling constraint
Simulator budget is security-critical
explicitly justifiedConstraining simulator depth prevents a vacuous proof in which the simulator solves a time-lock puzzle to learn information unavailable to the real adversary; meaningful parameters require the simulation budget to remain below relevant adversary and environment depths.
Depth-bounded real/ideal MPC Sequential and lockstep composition -
security property
Temporary privacy with matched leakage
formally modeledLeaky ideal functionalities reveal information in phases so that a simulator learns no more than the adversary at the corresponding depth; outputs may become public after the timed protection has served its purpose.
Leaky functionalities and temporary privacy
-
modeling constraint
-
-
theorem group Composition with explicit degradation formally proved
The paper tracks how simulator work reduces the adversary depth covered by the result, increases the composite simulator budget, and limits the environment to the weaker component bound.
Concurrent composition theorem Sequential and lockstep composition-
theorem Concurrent composition (Theorem 3)
provedIf π is (d_a,d_s,d_e)-secure and ρ is (d'_a,d'_s,d'_e)-secure, their concurrent composition is (d_a−d'_s, d_s+d'_s, min(d_e,d'_e))-secure, under the theorem's meaningful-depth conditions.
Concurrent composition theorem -
theorem Sequential composition (Theorem 4)
provedWhen π invokes ρ sequentially, the general bound is (d_a−d'_s, d_s·d'_s, min(d_e,d'_e)); if the caller's simulator never rewinds across the invocation, Corollary 1 improves the simulator term to d_s+d'_s.
Sequential and lockstep composition -
corollary Lockstep and serial structure
proved or claimed as specifiedLockstep execution lets multiple subprotocol simulators run in parallel so degradation depends on the largest relevant simulator depth rather than summing all of them. For serially separated executions, the paper states that independent analyses need not degrade one another.
Sequential and lockstep composition Boundary with arbitrary-polynomial MPC -
boundary Boundary with standard arbitrary-polynomial MPC
explicitly characterizedDepth-bounded protocols may use or run beside standard MPC through the stated composition bounds. The reverse direction has no general black-box theorem; it is supported in the special case where the timed subprotocol's inputs and outputs may all be revealed when it terminates.
Boundary with arbitrary-polynomial MPC
-
-
construction One-random-oracle compiler for leaky algebraic puzzles proposed and analyzed
Generate an algebraic puzzle Z with random solution r, mask the intended solution χ as γ=H(r) xor χ, and publish (Z,γ). Solving recovers r and then χ; only the final masking step uses the random oracle.
One-random-oracle compiler-
theorem Compiler guarantee (Theorem 5)
provedThe compiled construction's critical time is no earlier than the last point at which the base algebraic solution still hides on the order of the security parameter in bits; the proof links this hidden information to negligible guessing probability.
One-random-oracle compiler -
simulation technique Late equivocation
analyzed in random oracle modelA simulator can initially use a random puzzle solution and later program the random oracle so the puzzle opens to the required value. This requires a small timing advantage and guarantees privacy only until the critical time.
Simulation-equivocation and temporary-privacy boundary
-
-
application Timed auction application formally specified
The paper uses auctions to demonstrate how temporary privacy, non-malleability, simulator budgeting, and composition loss interact in a concrete multi-party protocol.
Single-round auction functionality and protocol Simultaneous multi-round auction composition-
protocol Single-round single-item auction specified and proved under assumptions
Each party unfair-broadcasts a time-lock puzzle containing its bid before t_bid, solves all timely puzzles in parallel by t_end, and outputs all bids and the maximum. Puzzle parameters require the critical time to follow the bid deadline.
Single-round auction functionality and protocol-
theorem
Single-auction security (Theorem 6)
proved under named assumptionsGiven an equivocable, non-malleable time-lock puzzle and a bounded unfair-broadcast simulator, the protocol realizes the auction functionality with adversary depth reduced by the broadcast-simulation cost and simulator depth covering puzzle generation plus equivocation.
Single-round auction functionality and protocol Deferred model details and proofs -
assumption
Non-malleability blocks bid adaptation
explicitly requiredThe proof requires a corrupt bidder not to transform honest parties' unsolved puzzles into related bid puzzles. Appendix F reduces indistinguishability of real and simulated executions to concurrent puzzle non-malleability, with a CCA-based alternative discussed.
Single-round auction functionality and protocol Deferred model details and proofs
-
theorem
-
protocol Simultaneous multi-round auction specified and composition analyzed
A round runs one single-item auction per item in lockstep, and rounds are then composed serially. Because concurrent composition weakens the adversary-depth guarantee, the bid deadline and puzzle hardness must be retuned.
Simultaneous multi-round auction composition-
theorem
SMRA security (Theorem 7)
provedIf the single-auction protocol is (d_a,d_s,d_e)-secure, one lockstep SMRA round is (d_a−d_s,2d_s,d_e)-secure; with appropriate parameterization and end-of-round revelation, the full serial SMRA implements its functionality in the arbitrary-polynomial regime.
Simultaneous multi-round auction composition
-
theorem
-
-
formal evidence Formal evidence
human written proofs presentThe preprint contains formal definitions, theorem statements, reductions and simulation arguments, with deferred composition, residual-hardness, non-malleability, and auction proofs in the appendices. No proof is represented as machine checked.
Concurrent composition theorem Sequential and lockstep composition One-random-oracle compiler Deferred model details and proofs -
evidence boundary No empirical system evaluation
not claimedThe evidence is definitional and proof-based. The represented preprint does not provide an implementation, measured puzzle leakage curve, benchmark, deployment study, or machine-checked formalization.
Problem, contributions, and claimed scope Deferred model details and proofs -
limitation group Technical boundaries
source reported and audit inferredComposition analysis is black-box and not proven tight; the critical time depends on a designer's hardness belief and threshold; the compiler uses the random-oracle model; auction security requires equivocation, non-malleability, unfair broadcast, parameter retuning, and eventual revelation of all bids.
Residual complexity and critical time Sequential and lockstep composition One-random-oracle compiler Single-round auction functionality and protocol Simultaneous multi-round auction composition -
artifact group Artifacts
public full text onlyThe complete 43-page ePrint and stable archive/bibliographic records are public. No code, dataset, proof-assistant development, immutable local copy, or experimental artifact is represented.
Public ePrint record Independent bibliographic identity Deferred model details and proofs -
scrutiny Scrutiny and reception
public preprint under reviewThe work is publicly archived and independently indexed but remains listed as under review. Three downstream scholarly references were located; no acceptance, public review, independent proof audit, correction, or implementation was located.
Public ePrint record Independent bibliographic identity Dated lower-bound citation snapshot
Audit trail
Source index
Locators state the depth of the current audit. PDF page numbers, where present, are one-based file pages; metadata-, summary-, and abstract-bounded records explicitly identify their limitations.
- Problem, contributions, and claimed scope Abstract and Section 1, PDF pages 1–5
- Leaky algebraic solving and fine-grained motivation Section 2, PDF pages 5–7
- Residual complexity and critical time Informal Definition 1 and formal Definition 7, PDF pages 6–7 and 13
- Depth-bounded circuits and indistinguishability Definitions 3–4, PDF page 12
- Depth-bounded real/ideal MPC Section 5 and Definitions 8–9, PDF pages 13–17
- Leaky functionalities and temporary privacy Section 5.4, PDF pages 16–17
- Concurrent composition theorem Theorem 3 and proof, PDF pages 18–20
- Sequential and lockstep composition Theorem 4 and Corollaries 1–2, PDF pages 20–21; deferred proof in Appendix C, PDF pages 34–37
- Boundary with arbitrary-polynomial MPC Section 6.4, Corollaries 3–4 and Lemma 2, PDF pages 21–22
- One-random-oracle compiler Section 7.1, Figure 2, Theorem 5 and Lemma 3, PDF pages 22–24
- Simulation-equivocation and temporary-privacy boundary Section 7.2, PDF page 24
- Single-round auction functionality and protocol Section 8.1, Figures 3–4 and Theorem 6, PDF pages 25–27
- Simultaneous multi-round auction composition Section 8.2 and Theorem 7, PDF pages 27–28
- Deferred model details and proofs Appendices A–F, PDF pages 32–43
- Public ePrint record IACR ePrint 2024/676 landing page
- Independent bibliographic identity DBLP record Eldefrawy–Terner–Yung, 2024
- Dated lower-bound citation snapshot Exact-title search located three distinct citing works when accessed 2026-07-11