Specification Fibers and System Fingerprinting

Implementations that satisfy the same specification can remain distinguishable because a specification constrains only a particular observation of system behavior. This paper replaces a global linear “implementation null space” with a more general formulation based on specification fibers. A specification observation S:X->Y partitions implementations into equivalence classes S^{-1}(y); a fingerprint probe P:X->Z refines those classes, and an implementation attribute is recoverable only when it is constant on the fibers of the available observation. In linear models, the familiar null-space description reappears as a special case. For stochastic fingerprints, mutual information quantifies target-specific distinguishability, while conditional mutual information measures the incremental value of complementary probes. A Gaussian log-determinant expression is derived only for an explicitly linear-Gaussian measurement model rather than asserted as a universal capacity law. Fingerprint resistance is formulated as channel coarsening under a resource-cost set function, showing why linear defense cost requires separability assumptions rather than following from dimensionality alone. The framework unifies specification deviations, browser and protocol fingerprinting, and cross-layer observation without assuming that all specifications or behaviors form Euclidean subspaces.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-09-17
DOI
https://doi.org/10.5281/zenodo.22821550
Primary Topic
Wireless Signal Modulation Classification
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
preprint

Specification Fibers and System Fingerprinting

Cecil Jentges
Zenodo (CERN European Organization for Nuclear Research)
Wireless Signal Modulation Classification
preprint

Specification Fibers and System Fingerprinting

Cecil Jentges
preprint en

Abstract

Implementations that satisfy the same specification can remain distinguishable because a specification constrains only a particular observation of system behavior. This paper replaces a global linear “implementation null space” with a more general formulation based on specification fibers. A specification observation S:X->Y partitions implementations into equivalence classes S^{-1}(y); a fingerprint probe P:X->Z refines those classes, and an implementation attribute is recoverable only when it is constant on the fibers of the available observation. In linear models, the familiar null-space description reappears as a special case. For stochastic fingerprints, mutual information quantifies target-specific distinguishability, while conditional mutual information measures the incremental value of complementary probes. A Gaussian log-determinant expression is derived only for an explicitly linear-Gaussian measurement model rather than asserted as a universal capacity law. Fingerprint resistance is formulated as channel coarsening under a resource-cost set function, showing why linear defense cost requires separability assumptions rather than following from dimensionality alone. The framework unifies specification deviations, browser and protocol fingerprinting, and cross-layer observation without assuming that all specifications or behaviors form Euclidean subspaces.

Zenodo (CERN European Organization for Nuclear Research)
Wireless Signal Modulation Classification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Specification Fibers and System Fingerprinting — Cecil Jentges · Zenodo (CERN European Organization for Nuclear Research) (2026) | TGRS Research Map | TGRS