Subspace Decomposition of Coset Codes
David Hunn, Willie Harrison
TL;DR
This work introduces subspace decomposition as a robust framework for analyzing coset codes over the BEWC, enabling efficient, continuous evaluation of secrecy performance via equivocation loss and the alternative metric $\text{χ}^2$ divergence. It derives a central, tractable expression for expected equivocation as a sum over subspaces with universal coefficient constants, and provides complexity improvements over brute-force erasure-pattern enumeration, with a break-even regime $n \gtrsim (\kappa^2+2\kappa)/4$. The paper also develops several code constructions (uniform vector fraction and subspace exclusion codes) and proves local and global optimality results under both equivocation and $\text{χ}^2$ divergence, including global optimality of UVF and first subspace exclusion codes. These results illuminate design principles for short-blocklength secrecy codes and establish a link between canonical secrecy metrics, suggesting practical benefits for secure communications in latency- and complexity-constrained settings.
Abstract
A new method is explored for analyzing the performance of coset codes over the binary erasure wiretap channel (BEWC) by decomposing the code over subspaces of the code space. This technique leads to an improved algorithm for calculating equivocation loss. It also provides a continuous-valued function for equivocation loss, permitting proofs of local optimality for certain finite-blocklength code constructions, including a code formed by excluding from the generator matrix all columns which lie within a particular subspace. Subspace decomposition is also used to explore the properties of an alternative secrecy code metric, the chi squared divergence. The chi squared divergence is shown to be far simpler to calculate than equivocation loss. Additionally, the codes which are shown to be locally optimal in terms of equivocation are also proved to be globally optimal in terms of chi squared divergence.
