Beating log n for Computational 2-out-of-n Secret Sharing

Statement: AI-written, not yet formalized. Proof: open – no attempt yet.

Share one bit among \(n\) parties so that any two of them can reconstruct it. If the scheme must be perfectly private, each share needs \(\log n\) bits and Shamir’s scheme achieves exactly that. Weaken privacy to computational, and let the dealer publish a public string alongside the shares, and the bound stops applying — and unusually for secret sharing, nothing replaces it. The source narrows the truth to somewhere between \(\frac{1}{5}\log\log n\) and \(\log n\), and then does something more useful than either bound: it proves that beating \(\log n\) by any constant factor is equivalent to hiding a large clique and a large independent set in one graph so that a random node of one cannot be told from a random node of the other.

View PDF · LaTeX source · Formal statement — not yet formalized

The model. In secret sharing with public information the dealer publishes a string \(I\) in addition to handing each party its share; correctness and privacy are as usual, with \(I\) available to everyone including the adversary. Share size is \(\ell\); the size of \(I\) is not counted. Security is computational: against non-uniform \(n^{o(\log n)}\)-time adversaries with distinguishing advantage \(n^{-\Omega(1)}\), the regime the source’s own positive results achieve and its table reports.

Why the model makes the question live. The source’s observation, page 8: “in the context of secret-sharing schemes with public information, there is no obvious lower bound on the share size.”

Conjecture. There is a constant \(0 < \delta < 1\) and a computational \(2\)-out-of-\(n\) secret-sharing scheme with public information whose share size is \(\delta \cdot \log n\).

How the source states it. “What is the minimal share size of computationally secure \(2\)-out-of-\(n\) secret sharing with public information? Is it possible to beat the information-theoretic \(\log n\) bound, even by a constant factor?”

The equivalence (the source’s Theorem 2.6, informal). The following are equivalent:

  • there is a constant \(0 < \delta < 1\) for which there is a computational \(2\)-out-of-\(n\) scheme with public information and \(\delta\log n\) share size;
  • there are a constant \(1/2 < \beta < 1\) and a distribution \(\mathcal{D}\) of triples \((G, C, J)\) with \(G\) an \(N\)-node graph, \(C\) an \(N^\beta\)-node clique in \(G\) and \(J\) an \(N^\beta\)-node independent set in \(G\), such that \((G,c)\) and \((G,j)\) are hard to distinguish for \(c\) and \(j\) random nodes of \(C\) and \(J\).

The translation: from \(I\) one derives an \(n\)-partite graph with \(2^\ell\) nodes per part, the nodes of part \(i\) being party \(P_i\)’s possible shares, with an edge between every pair of shares reconstructing to \(1\). Correctness makes the secret \(1\) hide an \(n\)-node clique and the secret \(0\) an \(n\)-node independent set, one node per part; privacy says the two are indistinguishable given one node of the hidden subgraph. A random-partitioning argument removes the multipartite structure. (The source writes \(I\) both for the independent set and for the public information; the independent set is renamed \(J\) here.)

Where the range comes from. The lower bound \(\ell \ge \frac{1}{5}\log\log n\) follows from the observation that a \(2\)-out-of-\(n\) scheme induces a \(2\)-out-of-\(n'\) scheme for every \(n' \le n\), whose security does not degrade while the public information shrinks. The upper bound is Shamir’s \(\log n\).

Sources

View PDF — no proof written yet · LaTeX source — no proof written yet · Formal proof — not yet formalized

Open at both ends, and the source predicts nothing.

Toward a scheme. By Theorem 2.6 it suffices to exhibit the distribution \(\mathcal{D}\). That means hiding an \(n\)-node clique in a graph on fewer than \(n^2\) nodes, and the source reports that in exactly that regime the attacks of Kučera and of Alon, Krivelevich and Sudakov recover the clique for every graph distribution it tried — with the multipartite structure making the goal look harder still. That is evidence rather than proof, and the source presents it as such, but it is the reason a positive answer is the surprising direction.

Toward a lower bound. The target is anything above \(\Omega(\log\log n)\), and ideally \(\Omega(\log n)\), which would show that computational security and public information buy nothing here at all. Theorem 2.6 makes this a statement about graphs too: ruling out the scheme is ruling out \(\mathcal{D}\).

Why this is not a standard planted-clique problem. In traditional planted problems the planting makes the object essentially unique, so there is a natural search version. Here \(\mathcal{D}\) may be such that every node lies in many planted cliques and independent sets — Beimel and Franklin give an \(n\)-partite graph with only four nodes per part in which every node lies in both a clique and an independent set of size \(n\) — so no natural search problem presents itself. Further, the information-theoretic impossibility of beating \(\log n\) implies the decision problem is solvable by an unbounded distinguisher. The target is a genuinely computational gap.

Checked against the literature, 2026-08-27. No improvement on either end found. Targeted check on this line, not an exhaustive sweep of the planted-clique literature.

What the conjecture is worth if it fails. An \(\Omega(\log n)\) lower bound would be the more informative outcome: it would say that for the simplest non-trivial access structure, computational assumptions and public information are worthless, which is not the pattern elsewhere in secret sharing. The source’s own positive results in this paper go the other way for other access structures, which is what makes the \(2\)-out-of-\(n\) case pointed rather than academic.

Neighbouring questions in the same list, none of them this one. The source also asks whether the limitations of its positive results can be removed — security only against \(n^{o(\log n)}\)-time adversaries, and distinguishing advantage only \(n^{-\Omega(1)}\) rather than negligible, where making it negligible costs a super-constant multiplicative overhead — and whether computational–statistical gaps for secret sharing with \(1\)-bit shares extend to domain size \(3\).

What a reviewer should be suspicious of, in order. First, whether a claimed scheme really beats \(\log n\) by a constant factor on the share size, rather than on the public information, which is not counted. Second, whether the security regime matches: a scheme secure only against polynomial-time adversaries with constant advantage is a different claim. Third, for a claimed lower bound, whether it survives the public information being unbounded — that is precisely what defeats the information-theoretic argument.