On Near-Maximum-Length Galois Nonlinear Feedback Shift Registers

Nonlinear feedback shift registers (NLFSRs) are well-positioned to play the key role in securing variety of digital ecosystems. They have already been deployed as major building blocks of several hardware stream ciphers, and are expected to become an essential part of hardware roots of trust that pr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on computer-aided design of integrated circuits and systems 2024-09, p.1-1
Hauptverfasser: Rajski, Janusz, Trawka, Maciej, Tyszer, Jerzy, Wlodarczak, Bartosz
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1
container_issue
container_start_page 1
container_title IEEE transactions on computer-aided design of integrated circuits and systems
container_volume
creator Rajski, Janusz
Trawka, Maciej
Tyszer, Jerzy
Wlodarczak, Bartosz
description Nonlinear feedback shift registers (NLFSRs) are well-positioned to play the key role in securing variety of digital ecosystems. They have already been deployed as major building blocks of several hardware stream ciphers, and are expected to become an essential part of hardware roots of trust that protect ICs against hardware security threats and mitigate risks associated with an unauthorized access and usage of ICs. In this article, we present two new sets of Galois NLFSRs with maximum and near maximum prime periods, respectively. All reported registers have been identified by virtue of an FPGA-based engine running in parallel around 8,000 search processes. The paper provides a detailed description of metrics used to characterize output sequences produced by NLFSRs, such as the number of n-tuples each output sequence is comprised of, linear complexity of output sequences, and the total number of different maximum-length sequences obtained by means of simple linear filters driven by the examined registers. The paper is accompanied by tables listing all found and never presented before NLFSRs, altogether with their architectural details and the corresponding metrics.
doi_str_mv 10.1109/TCAD.2024.3470668
format Article
fullrecord <record><control><sourceid>crossref_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TCAD_2024_3470668</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10699407</ieee_id><sourcerecordid>10_1109_TCAD_2024_3470668</sourcerecordid><originalsourceid>FETCH-LOGICAL-c637-2d9a5d62759b3987f15171957bde590672049042e8d9fa1c601da1978297ec323</originalsourceid><addsrcrecordid>eNpNkM1Kw0AUhQdRsFYfQHCRF0i9dzKZyd1Zoq1CbEGzD5Pkph1tUslU0Lc3oV24Oovzw-ET4hZhhgh0n6fzx5kEqWaRMqB1ciYmSJEJFcZ4LiYgTRICGLgUV95_AKCKJU3Ew7oLVmz78NX-uPa7DTPuNodtsLS7vfPBat_tXDf4wYK5Lm31GbxvXXMI3njj_IF7fy0uGrvzfHPSqcgXT3n6HGbr5Us6z8JKDy9kTTautTQxlRElphleGaTYlDXHBNpIUARKclJTY7HSgLVFMokkw1Uko6nA42zV773vuSm-etfa_rdAKEYCxUigGAkUJwJD5-7Yccz8L6-JFJjoDwBAVZI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>On Near-Maximum-Length Galois Nonlinear Feedback Shift Registers</title><source>IEEE Electronic Library (IEL)</source><creator>Rajski, Janusz ; Trawka, Maciej ; Tyszer, Jerzy ; Wlodarczak, Bartosz</creator><creatorcontrib>Rajski, Janusz ; Trawka, Maciej ; Tyszer, Jerzy ; Wlodarczak, Bartosz</creatorcontrib><description>Nonlinear feedback shift registers (NLFSRs) are well-positioned to play the key role in securing variety of digital ecosystems. They have already been deployed as major building blocks of several hardware stream ciphers, and are expected to become an essential part of hardware roots of trust that protect ICs against hardware security threats and mitigate risks associated with an unauthorized access and usage of ICs. In this article, we present two new sets of Galois NLFSRs with maximum and near maximum prime periods, respectively. All reported registers have been identified by virtue of an FPGA-based engine running in parallel around 8,000 search processes. The paper provides a detailed description of metrics used to characterize output sequences produced by NLFSRs, such as the number of n-tuples each output sequence is comprised of, linear complexity of output sequences, and the total number of different maximum-length sequences obtained by means of simple linear filters driven by the examined registers. The paper is accompanied by tables listing all found and never presented before NLFSRs, altogether with their architectural details and the corresponding metrics.</description><identifier>ISSN: 0278-0070</identifier><identifier>EISSN: 1937-4151</identifier><identifier>DOI: 10.1109/TCAD.2024.3470668</identifier><identifier>CODEN: ITCSDI</identifier><language>eng</language><publisher>IEEE</publisher><subject>Complexity theory ; Computer architecture ; Design automation ; Fibonacci NLFSR ; FPGA ; Galois NLFSR ; Hardware ; Indexes ; Input variables ; linear complexity ; linear filtering ; Logic gates ; Maximum likelihood detection ; maximum-length sequences ; nonlinear feedback function ; Search engines ; Software</subject><ispartof>IEEE transactions on computer-aided design of integrated circuits and systems, 2024-09, p.1-1</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0001-6811-2170 ; 0000-0001-9722-2344 ; 0000-0003-2124-447X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10699407$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10699407$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Rajski, Janusz</creatorcontrib><creatorcontrib>Trawka, Maciej</creatorcontrib><creatorcontrib>Tyszer, Jerzy</creatorcontrib><creatorcontrib>Wlodarczak, Bartosz</creatorcontrib><title>On Near-Maximum-Length Galois Nonlinear Feedback Shift Registers</title><title>IEEE transactions on computer-aided design of integrated circuits and systems</title><addtitle>TCAD</addtitle><description>Nonlinear feedback shift registers (NLFSRs) are well-positioned to play the key role in securing variety of digital ecosystems. They have already been deployed as major building blocks of several hardware stream ciphers, and are expected to become an essential part of hardware roots of trust that protect ICs against hardware security threats and mitigate risks associated with an unauthorized access and usage of ICs. In this article, we present two new sets of Galois NLFSRs with maximum and near maximum prime periods, respectively. All reported registers have been identified by virtue of an FPGA-based engine running in parallel around 8,000 search processes. The paper provides a detailed description of metrics used to characterize output sequences produced by NLFSRs, such as the number of n-tuples each output sequence is comprised of, linear complexity of output sequences, and the total number of different maximum-length sequences obtained by means of simple linear filters driven by the examined registers. The paper is accompanied by tables listing all found and never presented before NLFSRs, altogether with their architectural details and the corresponding metrics.</description><subject>Complexity theory</subject><subject>Computer architecture</subject><subject>Design automation</subject><subject>Fibonacci NLFSR</subject><subject>FPGA</subject><subject>Galois NLFSR</subject><subject>Hardware</subject><subject>Indexes</subject><subject>Input variables</subject><subject>linear complexity</subject><subject>linear filtering</subject><subject>Logic gates</subject><subject>Maximum likelihood detection</subject><subject>maximum-length sequences</subject><subject>nonlinear feedback function</subject><subject>Search engines</subject><subject>Software</subject><issn>0278-0070</issn><issn>1937-4151</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkM1Kw0AUhQdRsFYfQHCRF0i9dzKZyd1Zoq1CbEGzD5Pkph1tUslU0Lc3oV24Oovzw-ET4hZhhgh0n6fzx5kEqWaRMqB1ciYmSJEJFcZ4LiYgTRICGLgUV95_AKCKJU3Ew7oLVmz78NX-uPa7DTPuNodtsLS7vfPBat_tXDf4wYK5Lm31GbxvXXMI3njj_IF7fy0uGrvzfHPSqcgXT3n6HGbr5Us6z8JKDy9kTTautTQxlRElphleGaTYlDXHBNpIUARKclJTY7HSgLVFMokkw1Uko6nA42zV773vuSm-etfa_rdAKEYCxUigGAkUJwJD5-7Yccz8L6-JFJjoDwBAVZI</recordid><startdate>20240927</startdate><enddate>20240927</enddate><creator>Rajski, Janusz</creator><creator>Trawka, Maciej</creator><creator>Tyszer, Jerzy</creator><creator>Wlodarczak, Bartosz</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0001-6811-2170</orcidid><orcidid>https://orcid.org/0000-0001-9722-2344</orcidid><orcidid>https://orcid.org/0000-0003-2124-447X</orcidid></search><sort><creationdate>20240927</creationdate><title>On Near-Maximum-Length Galois Nonlinear Feedback Shift Registers</title><author>Rajski, Janusz ; Trawka, Maciej ; Tyszer, Jerzy ; Wlodarczak, Bartosz</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c637-2d9a5d62759b3987f15171957bde590672049042e8d9fa1c601da1978297ec323</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Complexity theory</topic><topic>Computer architecture</topic><topic>Design automation</topic><topic>Fibonacci NLFSR</topic><topic>FPGA</topic><topic>Galois NLFSR</topic><topic>Hardware</topic><topic>Indexes</topic><topic>Input variables</topic><topic>linear complexity</topic><topic>linear filtering</topic><topic>Logic gates</topic><topic>Maximum likelihood detection</topic><topic>maximum-length sequences</topic><topic>nonlinear feedback function</topic><topic>Search engines</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Rajski, Janusz</creatorcontrib><creatorcontrib>Trawka, Maciej</creatorcontrib><creatorcontrib>Tyszer, Jerzy</creatorcontrib><creatorcontrib>Wlodarczak, Bartosz</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><jtitle>IEEE transactions on computer-aided design of integrated circuits and systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Rajski, Janusz</au><au>Trawka, Maciej</au><au>Tyszer, Jerzy</au><au>Wlodarczak, Bartosz</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>On Near-Maximum-Length Galois Nonlinear Feedback Shift Registers</atitle><jtitle>IEEE transactions on computer-aided design of integrated circuits and systems</jtitle><stitle>TCAD</stitle><date>2024-09-27</date><risdate>2024</risdate><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>0278-0070</issn><eissn>1937-4151</eissn><coden>ITCSDI</coden><abstract>Nonlinear feedback shift registers (NLFSRs) are well-positioned to play the key role in securing variety of digital ecosystems. They have already been deployed as major building blocks of several hardware stream ciphers, and are expected to become an essential part of hardware roots of trust that protect ICs against hardware security threats and mitigate risks associated with an unauthorized access and usage of ICs. In this article, we present two new sets of Galois NLFSRs with maximum and near maximum prime periods, respectively. All reported registers have been identified by virtue of an FPGA-based engine running in parallel around 8,000 search processes. The paper provides a detailed description of metrics used to characterize output sequences produced by NLFSRs, such as the number of n-tuples each output sequence is comprised of, linear complexity of output sequences, and the total number of different maximum-length sequences obtained by means of simple linear filters driven by the examined registers. The paper is accompanied by tables listing all found and never presented before NLFSRs, altogether with their architectural details and the corresponding metrics.</abstract><pub>IEEE</pub><doi>10.1109/TCAD.2024.3470668</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0001-6811-2170</orcidid><orcidid>https://orcid.org/0000-0001-9722-2344</orcidid><orcidid>https://orcid.org/0000-0003-2124-447X</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0278-0070
ispartof IEEE transactions on computer-aided design of integrated circuits and systems, 2024-09, p.1-1
issn 0278-0070
1937-4151
language eng
recordid cdi_crossref_primary_10_1109_TCAD_2024_3470668
source IEEE Electronic Library (IEL)
subjects Complexity theory
Computer architecture
Design automation
Fibonacci NLFSR
FPGA
Galois NLFSR
Hardware
Indexes
Input variables
linear complexity
linear filtering
Logic gates
Maximum likelihood detection
maximum-length sequences
nonlinear feedback function
Search engines
Software
title On Near-Maximum-Length Galois Nonlinear Feedback Shift Registers
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T10%3A02%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=On%20Near-Maximum-Length%20Galois%20Nonlinear%20Feedback%20Shift%20Registers&rft.jtitle=IEEE%20transactions%20on%20computer-aided%20design%20of%20integrated%20circuits%20and%20systems&rft.au=Rajski,%20Janusz&rft.date=2024-09-27&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=0278-0070&rft.eissn=1937-4151&rft.coden=ITCSDI&rft_id=info:doi/10.1109/TCAD.2024.3470668&rft_dat=%3Ccrossref_RIE%3E10_1109_TCAD_2024_3470668%3C/crossref_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10699407&rfr_iscdi=true