22.01.2015 Views

Military Communications and Information Technology: A Trusted ...

Military Communications and Information Technology: A Trusted ...

Military Communications and Information Technology: A Trusted ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

462 <strong>Military</strong> <strong>Communications</strong> <strong>and</strong> <strong>Information</strong> <strong>Technology</strong>...<br />

3 : x 0 + x 6 + x 12 + x 13 + x 16 + x 20 + x 21 + x 22 + x 3 x 18 + x 13 x 19 + x 13 x 20 + x 5 x 12 x 20 +<br />

+ x 8 x 18 x 22 + x 12 x 15 x 21<br />

4 : x 0 + x 6 + x 11 + x 14 + x 16 + x 17 + x 18 + x 19 + x 23 + x 4 x 19 + x 4 x 21 + x 5 x 22 + x 9 x 19 +<br />

+ x 1 x 17 x 23 + x 5 x 7 x 18 + x 5 x 12 x 19<br />

The NLFSRs of order 27:<br />

5 : x 0 + x 4 + x 8 + x 9 + x 11 + x 12 + x 15 + x 16 + x 23 + x 12 x 22 + x 13 x 23 + x 13 x 25 +<br />

+ x 22 x 23 + x 7 x 8 x 24 + x 12 x 14 x 26 + x 6 x 11 x 19 x 22<br />

6 : x 0 + x 1 + x 8 + x 10 + x 11 + x 12 + x 17 + x 19 + x 21 + x 22 + x 23 + x 6 x 25 + x 9 x 15 +<br />

+ x 18 x 23 + x 23 x 26 + x 2 x 20 x 21 + x 13 x 21 x 23 + x 5 x 18 x 19 x 23<br />

7 : x 0 + x 1 + x 2 + x 5 + x 10 + x 13 + x 15 + x 24 + x 26 + x 7 x 22 + x 11 x 18 + x 13 x 19 +<br />

+ x 16 x 25 + x 24 x 25 + x 15 x 25 x 26 + x 8 x 10 x 25 x 26<br />

VI. Conclusions<br />

We used the implementation of Nonlinear Feedback Shift Registers in Field<br />

Programmable Gate Arrays to perform a search of NLFSRs of the order up to<br />

n = 27, the maximum period equal to 2 n – 1 <strong>and</strong> a possibly simple algebraic form<br />

of the feedback function. The structure of the Algebraic Normal Form of the feedback<br />

function was fixed in our search. We put the algebraic degree of ANF equal to four<br />

<strong>and</strong> r<strong>and</strong>omly chose linear <strong>and</strong> higher order terms. The hardware implementation<br />

of NLFSRs <strong>and</strong> verification modules enabled to speed our search about 100 times<br />

up comparing to software implementation on current PCs. The future task would<br />

be to find NLFSRs with bigger number of stages n. This requires an improvement<br />

of searching methods <strong>and</strong> the use more hardware resources.<br />

References<br />

[1] N.G. deBruijn, A combinatorial problem. Indag. Math., 8(1946), pp. 461-467.<br />

[2] E. Dubrova, A list of maximum period NLFSRs. Cryptology ePrint Archive, 2012/166.<br />

www.iacr.org<br />

[3] C. Flye Sainte-Marie, Solution to question nr. 48. L’Intermédiaire des Mathématiciens<br />

1(1894). pp. 107-110.<br />

[4] B.M. Gammel, R. Goetffert, O. Kniffler, Achterbahn 128/80. The eSTREAM<br />

project, www.ecrypt.eu.org/stream/, www.matpack.de/achterbahn<br />

[5] S.W. Golomb, Shift Register Sequences. San Francisco, Holden-Day, 1967, revised<br />

edition, Laguna Hills, CA, Aegean Park Press, 1982.<br />

[6] S.W. Golomb, G. Gong, Signal Design for Good Correlation. For Wireless<br />

Communication, Cryptography, <strong>and</strong> Radar. Cambridge University Press, 2005.<br />

[7] G.M. Kyureghyan, Minimal polynomials of the modified de Bruijn sequences.<br />

Discrete Applied Math., 156(2008), pp. 1549-1553.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!