|
This article is cited in 1 scientific paper (total in 1 paper)
Applied Coding Theory
Application of one method of linear code recognition to the wire-tap channel
Y. V. Kosolapov, O. Y. Turchenko Southern Federal University, Rostov-on-Don, Russia
Abstract:
A security model using the method of code noising is considered. It is assumed that the information blocks of length k contain a fixed message m of length ml (ml≤k) on a fixed position ms (1≤ms≤k−ml+1), and an observer gets noisy codewords of length n through a q-ary symmetric channel qSC(p) (q— prime power) with error probability p (p<1/q) for each non-zero value. The aim of the observer is to find the unknown message m, when the position ms and the length ml are unknown. In this paper, we propose a statistical method for finding message m. The method is based on the idea of code recognition in noisy environment: we test hypothesis H0 (received vectors have been generated by a conjectural code C) against the hypothesis H1 (received vectors have not been generated by C or it's subcode). The method is as follows. From the observed vectors, the independent pairwise differences of them are compiled. The resulting vectors are code words of some unknown code C noised in a symmetric channel qSC(p(2−qp)). To determine the length ml and place ms of the unknown message m, we recognize the code C from the calculated differences of the received vectors. For this purpose, we present a code recognition algorithm (called CodeRecognition) and prove that if C is a linear [n,k] code and MC,α,β) is the minimum number of vectors (received from the channel qSC(p)) that are sufficient for CodeRecognition algorithm to test the hypothesis H0 against the hypothesis H1 by using a constructed statistical criterion, then M(C,α,β)≤f2(k+1), where
f(x)=b(1+(q−2)(1−pq)x−(q−1)(1−pq)2x)1/2−a√q−1(1−pq)x,
α and β are the probabilities of errors of the first kind and the second kind, respectively; a=Φ−1(α), b=Φ−1(1−β); Φ−1 – Laplacian inverse function. We show that the bound above is achieved in the case of Maximum Distance Separable (MDS) codes C. On the base of this result, we obtain a sufficient number of vectors corresponding to the channel qSC(p(2−qp)). We also present some algorithms for finding the position ms, the length ml, and the message m. The main component of them is the algorithm CodeRecognition.
Keywords:
code noising, q-ary symmetric channel, code recognition.
Citation:
Y. V. Kosolapov, O. Y. Turchenko, “Application of one method of linear code recognition to the wire-tap channel”, Prikl. Diskr. Mat., 2017, no. 35, 76–88
Linking options:
https://www.mathnet.ru/eng/pdm574 https://www.mathnet.ru/eng/pdm/y2017/i1/p76
|
Statistics & downloads: |
Abstract page: | 577 | Full-text PDF : | 114 | References: | 56 |
|