English

Bilinear Compressive Security

Cryptography and Security 2025-10-20 v1 Information Theory Signal Processing math.IT

Abstract

Beyond its widespread application in signal and image processing, \emph{compressed sensing} principles have been greatly applied to secure information transmission (often termed 'compressive security'). In this scenario, the measurement matrix QQ acts as a one time pad encryption key (in complex number domain) which can achieve perfect information-theoretic security together with other benefits such as reduced complexity and energy efficiency particularly useful in IoT. However, unless the matrix is changed for every message it is vulnerable towards known plain text attacks: only nn observations suffices to recover a key QQ with nn columns. In this paper, we invent and analyze a new method (termed 'Bilinear Compressive Security (BCS)') addressing these shortcomings: In addition to the linear encoding of the message xx with a matrix QQ, the sender convolves the resulting vector with a randomly generated filter hh. Assuming that hh and xx are sparse, the receiver can then recover xx without knowledge of hh from y=hQxy=h*Qx through blind deconvolution. We study a rather idealized known plaintext attack for recovering QQ from repeated observations of yy's for different, known xkx_k, with varying and unknown hh ,giving Eve a number of advantages not present in practice. Our main result for BCS states that under a weak symmetry condition on the filter hh, recovering QQ will require extensive sampling from transmissions of Ω(max(n,(n/s)2))\Omega\left(\max\left(n,(n/s)^2\right)\right) messages xkx_k if they are ss-sparse. Remarkably, with s=1s=1 it is impossible to recover the key. In this way, the scheme is much safer than standard compressed sensing even though our assumptions are much in favor towards a potential attacker.

Keywords

Cite

@article{arxiv.2510.15380,
  title  = {Bilinear Compressive Security},
  author = {Axel Flinth and Hubert Orlicki and Semira Einsele and Gerhard Wunder},
  journal= {arXiv preprint arXiv:2510.15380},
  year   = {2025}
}
R2 v1 2026-07-01T06:42:42.353Z