Some conditions for absence of affine functions in NFSR output stream

Nonlinear feedback shift registers (NFSR) are widely used in cryptography as the source of pseudo-random sequences used in ciphers. The nature of the feedback in a given NFSR affects its output sequence and its statistical quality. The complexity of the problem of restoring the initial state of an N...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Designs, codes, and cryptography codes, and cryptography, 2021-11, Vol.89 (11), p.2433-2443
Hauptverfasser: Rozhkov, Michail I., Sorokin, Alexander V.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 2443
container_issue 11
container_start_page 2433
container_title Designs, codes, and cryptography
container_volume 89
creator Rozhkov, Michail I.
Sorokin, Alexander V.
description Nonlinear feedback shift registers (NFSR) are widely used in cryptography as the source of pseudo-random sequences used in ciphers. The nature of the feedback in a given NFSR affects its output sequence and its statistical quality. The complexity of the problem of restoring the initial state of an NFSR by partially known values of the output is one of the signs of a "good" NFSR. In this regard, we note that the presence of the output affine functions lowers the quality of an NFSR since the corresponding problem is reduced to the solution of a system of linear equations. This paper is concerned with the conditions providing the absence of nontrivial affine functions among NFSR output functions. The obtained theoretical results can be used to improve the effectiveness of experimental methods of finding NFSRs with no affine output functions.
doi_str_mv 10.1007/s10623-021-00928-x
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2579708319</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2579708319</sourcerecordid><originalsourceid>FETCH-LOGICAL-c270t-cf28d0b8f08078d3f82203910b9d3798ad9b8a5da7c1229582346e3d4e420b9f3</originalsourceid><addsrcrecordid>eNp9kMFKAzEQhoMoWKsv4CngOTqZdJvkKKVVoShYPYfsbiJbbFKTXahvb3QFb54GZr7_H_gIueRwzQHkTeYwR8EAOQPQqNjhiEx4JQWTlZofk0lZVowD4ik5y3kLAFwATshyE3eONjG0Xd_FkKmPido6u9A4Gj213nfBUT-EZrx3gT6uNs80Dv1-6Gnuk7O7c3Li7Xt2F79zSl5Xy5fFPVs_3T0sbtesQQk9azyqFmrlQYFUrfAKEYTmUOtWSK1sq2tlq9bKhiPqSqGYzZ1oZ26GhfFiSq7G3n2KH4PLvdnGIYXy0mAltQQluC4UjlSTYs7JebNP3c6mT8PBfOsyoy5TdJkfXeZQQmIM5QKHN5f-qv9JfQHizmyZ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2579708319</pqid></control><display><type>article</type><title>Some conditions for absence of affine functions in NFSR output stream</title><source>Springer Nature - Complete Springer Journals</source><creator>Rozhkov, Michail I. ; Sorokin, Alexander V.</creator><creatorcontrib>Rozhkov, Michail I. ; Sorokin, Alexander V.</creatorcontrib><description>Nonlinear feedback shift registers (NFSR) are widely used in cryptography as the source of pseudo-random sequences used in ciphers. The nature of the feedback in a given NFSR affects its output sequence and its statistical quality. The complexity of the problem of restoring the initial state of an NFSR by partially known values of the output is one of the signs of a "good" NFSR. In this regard, we note that the presence of the output affine functions lowers the quality of an NFSR since the corresponding problem is reduced to the solution of a system of linear equations. This paper is concerned with the conditions providing the absence of nontrivial affine functions among NFSR output functions. The obtained theoretical results can be used to improve the effectiveness of experimental methods of finding NFSRs with no affine output functions.</description><identifier>ISSN: 0925-1022</identifier><identifier>EISSN: 1573-7586</identifier><identifier>DOI: 10.1007/s10623-021-00928-x</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Algorithms ; Coding and Information Theory ; Computer Science ; Cryptography ; Cryptology ; Discrete Mathematics in Computer Science ; Encryption ; Linear equations ; Nonlinear feedback ; Pseudorandom sequences ; Shift registers</subject><ispartof>Designs, codes, and cryptography, 2021-11, Vol.89 (11), p.2433-2443</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021</rights><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c270t-cf28d0b8f08078d3f82203910b9d3798ad9b8a5da7c1229582346e3d4e420b9f3</cites><orcidid>0000-0002-9001-5497</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s10623-021-00928-x$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s10623-021-00928-x$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,777,781,27905,27906,41469,42538,51300</link.rule.ids></links><search><creatorcontrib>Rozhkov, Michail I.</creatorcontrib><creatorcontrib>Sorokin, Alexander V.</creatorcontrib><title>Some conditions for absence of affine functions in NFSR output stream</title><title>Designs, codes, and cryptography</title><addtitle>Des. Codes Cryptogr</addtitle><description>Nonlinear feedback shift registers (NFSR) are widely used in cryptography as the source of pseudo-random sequences used in ciphers. The nature of the feedback in a given NFSR affects its output sequence and its statistical quality. The complexity of the problem of restoring the initial state of an NFSR by partially known values of the output is one of the signs of a "good" NFSR. In this regard, we note that the presence of the output affine functions lowers the quality of an NFSR since the corresponding problem is reduced to the solution of a system of linear equations. This paper is concerned with the conditions providing the absence of nontrivial affine functions among NFSR output functions. The obtained theoretical results can be used to improve the effectiveness of experimental methods of finding NFSRs with no affine output functions.</description><subject>Algorithms</subject><subject>Coding and Information Theory</subject><subject>Computer Science</subject><subject>Cryptography</subject><subject>Cryptology</subject><subject>Discrete Mathematics in Computer Science</subject><subject>Encryption</subject><subject>Linear equations</subject><subject>Nonlinear feedback</subject><subject>Pseudorandom sequences</subject><subject>Shift registers</subject><issn>0925-1022</issn><issn>1573-7586</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kMFKAzEQhoMoWKsv4CngOTqZdJvkKKVVoShYPYfsbiJbbFKTXahvb3QFb54GZr7_H_gIueRwzQHkTeYwR8EAOQPQqNjhiEx4JQWTlZofk0lZVowD4ik5y3kLAFwATshyE3eONjG0Xd_FkKmPido6u9A4Gj213nfBUT-EZrx3gT6uNs80Dv1-6Gnuk7O7c3Li7Xt2F79zSl5Xy5fFPVs_3T0sbtesQQk9azyqFmrlQYFUrfAKEYTmUOtWSK1sq2tlq9bKhiPqSqGYzZ1oZ26GhfFiSq7G3n2KH4PLvdnGIYXy0mAltQQluC4UjlSTYs7JebNP3c6mT8PBfOsyoy5TdJkfXeZQQmIM5QKHN5f-qv9JfQHizmyZ</recordid><startdate>20211101</startdate><enddate>20211101</enddate><creator>Rozhkov, Michail I.</creator><creator>Sorokin, Alexander V.</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-9001-5497</orcidid></search><sort><creationdate>20211101</creationdate><title>Some conditions for absence of affine functions in NFSR output stream</title><author>Rozhkov, Michail I. ; Sorokin, Alexander V.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c270t-cf28d0b8f08078d3f82203910b9d3798ad9b8a5da7c1229582346e3d4e420b9f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Coding and Information Theory</topic><topic>Computer Science</topic><topic>Cryptography</topic><topic>Cryptology</topic><topic>Discrete Mathematics in Computer Science</topic><topic>Encryption</topic><topic>Linear equations</topic><topic>Nonlinear feedback</topic><topic>Pseudorandom sequences</topic><topic>Shift registers</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Rozhkov, Michail I.</creatorcontrib><creatorcontrib>Sorokin, Alexander V.</creatorcontrib><collection>CrossRef</collection><jtitle>Designs, codes, and cryptography</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Rozhkov, Michail I.</au><au>Sorokin, Alexander V.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Some conditions for absence of affine functions in NFSR output stream</atitle><jtitle>Designs, codes, and cryptography</jtitle><stitle>Des. Codes Cryptogr</stitle><date>2021-11-01</date><risdate>2021</risdate><volume>89</volume><issue>11</issue><spage>2433</spage><epage>2443</epage><pages>2433-2443</pages><issn>0925-1022</issn><eissn>1573-7586</eissn><abstract>Nonlinear feedback shift registers (NFSR) are widely used in cryptography as the source of pseudo-random sequences used in ciphers. The nature of the feedback in a given NFSR affects its output sequence and its statistical quality. The complexity of the problem of restoring the initial state of an NFSR by partially known values of the output is one of the signs of a "good" NFSR. In this regard, we note that the presence of the output affine functions lowers the quality of an NFSR since the corresponding problem is reduced to the solution of a system of linear equations. This paper is concerned with the conditions providing the absence of nontrivial affine functions among NFSR output functions. The obtained theoretical results can be used to improve the effectiveness of experimental methods of finding NFSRs with no affine output functions.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s10623-021-00928-x</doi><tpages>11</tpages><orcidid>https://orcid.org/0000-0002-9001-5497</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0925-1022
ispartof Designs, codes, and cryptography, 2021-11, Vol.89 (11), p.2433-2443
issn 0925-1022
1573-7586
language eng
recordid cdi_proquest_journals_2579708319
source Springer Nature - Complete Springer Journals
subjects Algorithms
Coding and Information Theory
Computer Science
Cryptography
Cryptology
Discrete Mathematics in Computer Science
Encryption
Linear equations
Nonlinear feedback
Pseudorandom sequences
Shift registers
title Some conditions for absence of affine functions in NFSR output stream
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-20T22%3A26%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Some%20conditions%20for%20absence%20of%20affine%20functions%20in%20NFSR%20output%20stream&rft.jtitle=Designs,%20codes,%20and%20cryptography&rft.au=Rozhkov,%20Michail%20I.&rft.date=2021-11-01&rft.volume=89&rft.issue=11&rft.spage=2433&rft.epage=2443&rft.pages=2433-2443&rft.issn=0925-1022&rft.eissn=1573-7586&rft_id=info:doi/10.1007/s10623-021-00928-x&rft_dat=%3Cproquest_cross%3E2579708319%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2579708319&rft_id=info:pmid/&rfr_iscdi=true