---
title: Source Key Capacity in Secure Systems
url: https://www.emergentmind.com/topics/source-key-capacity
type: topic
---

# Source Key Capacity in Secure Systems

Source key capacity is a central quantity in information-theoretic secret key agreement, secure network coding, and secure storage. It quantifies the maximum rate at which secret keys can be distilled from correlated, potentially excited, sources under various operational and adversarial models. The fundamental objects are blocklength asymptotics, mutual information functionals, combinatorial graph properties, and coding scheme designs. Source key capacity arises in sender-excited models, general source models, network coding, and graph-based secure storage, and is governed by both single-letter and multi-letter optimizations.

## 1. Sender-Excited Source Key Capacity: Single-Letter Theorem

In the sender-excited secret key agreement model [1107.4148], the source is influenced by the sender via an action alphabet $S$. Observed variables $X$, $Y$, and $Z$ (at Alice, Bob, Eve) follow $p(x, y, z | s)$. Alice selects a message $M$, maps it to an excitation sequence $S^n = f(M)$, and observes $X^n$, while Bob and Eve see $(Y^n,\Phi)$ and $(Z^n,\Phi)$ after public discussion. The key capacity with potential cost constraints ($\Lambda(s)$, $E[n^{-1} \sum_i \Lambda(S_i)] \leq \Gamma$) is given by
$$
C_{SK}(\Gamma) = \max_{p(w,u,s,x,y,z)} [I(U;Y|W) - I(U;Z|W)],
$$
where $W$, $U$ are auxiliaries satisfying $W - U - (S,X) - (Y,Z)$. In the degraded eavesdropper case ($(S,X)-Y-Z$), the optimal choice is $W=\emptyset$, $U=(S,X)$:
$$
C_{SK}(\Gamma) = \max_{p(s): E[\Lambda(S)] \leq \Gamma} [I(S, X; Y) - I(S, X; Z)].
$$
This mutual information split reflects two key contributions:
- **Channel-type randomness ($R_{\mathrm{ch}}$):** $I(S;Y)-I(S;Z)$, wiretap coding rate from excitation actions.
- **Source-type randomness ($R_{\mathrm{src}}$):** $I(X;Y|S)-I(X;Z|S)$, residual secret key from correlated observations given $S^n$.
Hybrid coding combines wiretap excitation and leftover key extraction, with trade-offs illustrated in examples (e.g., binary on-off channels, optimal $\beta^*$ balancing both components).

## 2. Secret Key Capacity in General Source Models

For two terminals observing $n$ i.i.d. copies of a discrete source $(X, Y)$, the classical single-letter SK capacity is given by
$$
C_{SK}(X, Y) = \sup \{ R \,|\, R \text{ is achievable} \} = I(X \wedge Y),
$$
where $I(X \wedge Y)$ is the Gács-Körner mutual information [1304.2444]. The minimum required public communication rate for optimal key agreement is expressed using interactive common information:
$$
R^* = CI_i(X;Y) - I(X \wedge Y),
$$
where $CI_i(X;Y)$ is the interactive CI defined via multi-round protocols and Markov constraints. In binary symmetric sources (BSS), interaction does not reduce this rate, while in other sources, nontrivial interaction can strictly lower $R^*$.

## 3. Network Coding and Multicast Source Key Capacity

For general noiseless networks $G = (V, E)$ with multi-source key dissemination [2202.03918], the source key capacity $C_k(G, S, D, \mathcal{B})$ is the supremum of key rates achievable from a mixture of source random bits, under correctness and zero information leakage over any adversarial tap-set $\mathcal{B}$:
$$
C_k(G, S, D, \mathcal{B}) \leq \min_{U : S \subseteq U, D \subseteq V \setminus U} \left[ \sum_{e \in \delta^+(U)}c_e - \max_{\beta \subseteq \delta^+(U)} \sum_{e \in \beta}c_e \right].
$$
Allowing the key to be any secure mixture of sources (not merely message bits) strictly increases capacity in multi-source regimes. For single sources, $C_k = C_s$ (secure multicast capacity).

## 4. Source Key Capacity for Secure Storage over Graphs

In secure storage codes over graphs, multiple independent source symbols are stored at nodes, subject to access and security constraints [2601.07340]. Source key capacity is defined as the supremum $C$ of achievable ratios $R_Z = L / L_Z$ where $L$ is the symbol size, $L_Z$ is the shared key size:
$$
C = \sup \left\{ R : R \text{ achievable} \right\}.
$$
Graph-theoretic conditions characterize extremal regimes:
- **$C=1$:** No characteristic graph $G^{[k]}$ for any source $k$ has internal qualified edges.
- **$C=1/M$ (multi-source per edge):** Same no-internal-edge condition for $M$ sources, with no node sharing all $M$ sources in its incident edges.
- **$C = \infty$ (keyless):** For every edge $\{V_i, V_j\}$, the union of common-source sets spans the assigned sources.
Combinatorial alignment schemes realize codes matching these capacities.

## 5. Compound, Degraded, and Quantum Source Key Capacity

For compound sources with unknown statistics and one-way public communication [1601.07513, 1604.05530], capacity expressions become multi-letter for general sources and single-letter for degraded ones. For a source-state set $S$ and marginals $\widehat S$,
$$
C_{sk}(S) = \min_{\hat s \in \widehat{S}} \left\{ \inf_{r \in I(\hat s)} I(X_{\hat s}; Y_r) - \sup_{t \in I(\hat s)} I(X_{\hat s}; Z_t) \right\},
$$
for degraded ordering $X_{\hat{s}} \to Y_r \to Z_t$. In quantum cqq compound sources, the forward key capacity for regular generating sets $\mathcal{I}$ is
$$
K_\to(\mathcal{I}) = \lim_{k \to \infty} \frac{1}{k} \sup_{T \leftarrow U \leftarrow Y} \inf_{\rho \in \mathcal{I}^{\otimes k}} [I(U;B|T,\rho) - I(U;E|T,\rho)].
$$
Marginal state knowledge at the encoder can strictly improve achievable rates in irregular cases.

## 6. Operational Interpretation and Coding Schemes

The operational meaning of source key capacity arises via coding schemes that combine wiretap codes, Slepian–Wolf binning, leftover hash lemma extraction, and deliberate excitation (e.g., source action $S$). In sender-excited models [1107.4148], capacity-optimal coding is realized by:
- **Wiretap code for excitation actions $S^n$**: achieves $R_{\mathrm{ch}}$.
- **Common randomness extraction given $S^n$**: via random-binning/universal hashing, achieving $R_{\mathrm{src}}$.
Reliability and secrecy exponents characterize the exponential decay of key disagreement and leakage probabilities, and reveal inherent reliability-secrecy tradeoffs.

## 7. Specializations and Illustrative Examples

The unifying source key capacity framework accommodates classical wiretap ([Wyner], $C_{SK} = \max I(S;Y)-I(S;Z)$), pure source SK agreement ([Csiszár–Narayan], $C_{SK} = \max_{p(u|x)} [I(U;Y)-I(U;Z)]$), and hybrid models. Practical numerical examples (binary on-off channels, network coding with mixing, graph storage assignments) demonstrate trade-offs, optimal designs, and extremal regimes. These contribute to the system-theoretic foundation for secure distributed storage, distributed computation, QKD, and networked key dissemination.

---

**References:**
- "The Sender-Excited Secret Key Agreement Model: Capacity, Reliability and Secrecy Exponents" [1107.4148]

Source: https://www.emergentmind.com/topics/source-key-capacity