Papers
Topics
Authors
Recent
Search
2000 character limit reached

Additive Access Structures

Updated 16 January 2026
  • Additive Access Structure is a framework that defines authorized and unauthorized participant groups using cumulative, monotone rules in secret-sharing schemes.
  • It leverages additive codes, graph multigraph representations, and algebraic criteria to enable secure reconstruction in both static and dynamic models.
  • The methodology integrates information-theoretic bounds and combinatorial designs to optimize secret recovery rates and ensure uniform coverage among participants.

An Additive Access Structure governs the rule set for which groups of participants are authorized or unauthorized to reconstruct a secret in secret-sharing schemes where shares are derived via additive protocols, codes, or correlated randomness. This paradigm subsumes both static, code-based schemes and dynamic, time-evolving models in which the access structure grows monotonically by authorizing new subsets at each time step. The characterization and analysis of such structures utilize algebraic constructs, graphical encodings, and information-theoretic bounds.

1. Formal Definition and Algebraic Foundations

Let L={1,,L}\mathcal{L}=\{1,\dots,L\} denote participant indices. An Additive Access Structure (AAS) is a sequence (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}, where At\mathcal{A}_t (authorized sets) and Ut\mathcal{U}_t (unauthorized sets) satisfy:

  • A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}} (authorized sets are cumulatively enlarged),
  • 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}} (unauthorized sets shrink monotonically),
  • For each tt, At\mathcal{A}_t and Ut\mathcal{U}_t are monotone: if AAtA\in\mathcal{A}_t and (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}0, then (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}1; similarly for (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}2 (Miller et al., 14 Jan 2026).

The additive property typically stems from the underlying structure of share generation—using additive codes, correlated random variables, or combinatorial designs—where the authorized sets are tightly coupled to algebraic or graph-theoretic criteria.

2. Additive Codes and Static Access Structures

Additive codes are pivotal in static (non-evolving) AAS. For (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}3 ((At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}4), an additive code (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}5 is a GF(2)-vector space: (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}6. Share distribution is realized via a generator matrix (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}7 with nonzero columns.

The dual code (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}8 is defined using the trace inner product (At,Ut)tT\bigl(\mathcal{A}_t,\mathcal{U}_t\bigr)_{t\in\mathcal{T}}9 with the trace At\mathcal{A}_t0 mapping At\mathcal{A}_t1. The access structure is encoded through cosets:

  • At\mathcal{A}_t2 for At\mathcal{A}_t3.
  • Supports At\mathcal{A}_t4 define minimal authorized sets.

Critical property: Recovery of the secret At\mathcal{A}_t5 requires two linearly independent trace equations from sets in distinct At\mathcal{A}_t6, rendering one-step reconstruction impossible (Kim et al., 2017).

3. Time-Evolving Additive Access Structures

In dynamic AAS models, the authorized sets At\mathcal{A}_t7 are updated over discrete time steps. At each At\mathcal{A}_t8, new groups are appended to the current access structure. The dealer—knowing only the present structure—constructs secrets and public messages through random binning functions and adapts parameters At\mathcal{A}_t9 quantizing the message and secrecy rates based on conditional entropies and correlated random samples Ut\mathcal{U}_t0 (Miller et al., 14 Jan 2026).

The secret rate Ut\mathcal{U}_t1 at step Ut\mathcal{U}_t2 is specified by:

Ut\mathcal{U}_t3

with reliability and secrecy requirements enforced asymptotically.

When threshold structures are used (i.e., sets of size Ut\mathcal{U}_t4 authorized, Ut\mathcal{U}_t5 unauthorized), the capacity simplifies to Ut\mathcal{U}_t6.

4. Graphical Characterization of Access Structures

Access structures can be encoded via Ut\mathcal{U}_t7-multigraphs (Ut\mathcal{U}_t8 prime), whose adjacency matrix Ut\mathcal{U}_t9 controls authorization. For participant set A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}0 and dealer vertex A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}1, the set A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}2 is authorized iff there exists A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}3 such that:

A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}4

where A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}5. The reconstruction map for classical secrets is additive in the shares, and the access structure is fully determined by the cut-rank criterion:

A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}6

(Marin et al., 2013).

5. Minimal Qualified Sets and Reconstruction

A minimal qualified group in static additive code schemes is an ordered pair A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}7 with A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}8, A0=A1Atmax\mathcal{A}_0 = \emptyset \subset \mathcal{A}_1 \subset \cdots \subset \mathcal{A}_{t_{\max}}9, 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}0, such that no proper subset of 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}1 or 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}2 is authorized under the respective 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}3 or 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}4. The total number of such minimal pairs, for example in the hexacode 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}5, is 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}6.

Reconstruction requires:

  1. Participants in 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}7 compute 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}8.
  2. Participants in 2L=U0U1Utmax2^{\mathcal{L}} = \mathcal{U}_0 \supset \mathcal{U}_1 \supset \cdots \supset \mathcal{U}_{t_{\max}}9 compute tt0.
  3. The secret tt1 is recovered via the bijection tt2 (Kim et al., 2017).

6. Design-Theoretic Properties and Uniform Coverage

Support sets of codewords in extremal self-dual additive codes frequently form generalized tt3-designs. A set tt4 of fixed weight tt5 is a generalized tt6-design of type 3 if every subvector of weight tt7 is covered with exact multiplicity tt8.

For extremal codes—such as the hexacode, dodecacode—the tt9 have uniform size for each At\mathcal{A}_t0 and all single-point coalitions are uniformly covered. This ensures parameter regularity and uniformity in access degrees and reconstruction probabilities.

7. Probabilistic Bounds and Graph-Based Schemes

Random At\mathcal{A}_t1-multigraphs with At\mathcal{A}_t2 vertices yield threshold secret-sharing schemes with the threshold parameter At\mathcal{A}_t3, where At\mathcal{A}_t4 solves At\mathcal{A}_t5, with At\mathcal{A}_t6 the At\mathcal{A}_t7-ary entropy (Marin et al., 2013).

The authorized subsets are precisely those whose inclusion of the dealer’s vertex increases the matrix cut-rank by one. This graphical formalism generalizes to classical and quantum secret-sharing with additive structure.


Summary Table: Mathematical Criteria for Additive Access Structures

Model Static/Time-Evolving Reconstruction Rule
Additive Codes Static Two trace equations from duals At\mathcal{A}_t8, At\mathcal{A}_t9
Correlated AAS Time-evolving Typicality decoding, binning functions
Graph Multigraph Static/Quantum Cut-rank increment, linear dependency

In both static and growing additive access structures, the authorized sets are delineated via combination of algebraic, graph-theoretic, and information-theoretic conditions, yielding precise reconstruction methodologies and capacity bounds for secret-sharing applications (Kim et al., 2017, Miller et al., 14 Jan 2026, Marin et al., 2013).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Additive Access Structure.