非线性反馈移位寄存器圈结构研究

基本信息
批准号:61502524
项目类别:青年科学基金项目
资助金额:19.00
负责人:王中孝
学科分类:
依托单位:中国人民解放军战略支援部队信息工程大学
批准年份:2015
结题年份:2018
起止时间:2016-01-01 - 2018-12-31
项目状态: 已结题
项目参与者:程庆丰,段明,高光普,王闻博,张鉴
关键词:
de序列密码圈结构Bruijn序列非线性反馈移位寄存器
结项摘要

With nonlinear feedback shift registers replacing linear feedback shift registers to be the main building block in the stream cipher design, the theory of nonlinear feedback shift registers becomes a hot topic in the study of stream cipher. This project focuses on the period of sequences generated by nonlinear feedback shift registers, also known as the cycle structure of nonlinear feedback shift registers, that is, how many cycles of each minmal period it can generate? The detailed research of this project is as follows: the cycle structure of a class of nonlinear feedback shift registers; necessary conditions of de Bruijn sequences and their validation; construction of nonlinear feedback shift registers with guaranteed period of output sequences. The significance of this project is to give insight to the cycle structure of nonlinear feedback shift registers and to provide theoretical supportment for the future choice and construction of nonlinear sequences.

随着非线性反馈移位寄存器取代线性反馈移位寄存器成为序列密码设计的主要部件,非线性反馈移位寄存器的理论研究已成为当前序列密码研究领域的一个热点问题。本项目主要研究非线性反馈移位寄存器生成序列的周期,也称之为圈结构问题,即:其可以生成多少个圈以及每个圈的圈长是多少。具体内容有:一类非线性反馈移位寄存器的圈结构;de Bruijn序列必要条件及其验证;保证周期非线性反馈移位寄存器的构造。通过本项目的研究,可以深化对非线性反馈移位寄存器序列圈结构的认识,同时也为未来非线性序列源的选取与构造提供理论基础。

项目摘要

随着相关攻击和代数攻击等攻击方法的不断发展, 传统的基于线性反馈移位寄存器(LFSR)的“线性驱动+非线性改造”的设计思想, 日益引发人们对其安全性的忧虑. 为此,直接采用非线性迭代序列直接作为驱动序列, 则日益成为当前序列密码设计思想的主流选择. 这一点,在欧洲序列密码计划eSTREAM(2004-2008)和CAESAR竞赛(2013-2017)所提交的算法中体现的尤为明显. 然而, 与其快速应用不匹配的是, 非线性迭代序列的理论研究进展地十分缓慢. 例如, 周期性质是序列的一个基本性质, 然而对于一般的非线性反馈移位寄存器(NFSR), 其输出序列的周期仍然是一个公开问题.. 本项目着眼于NFSR输出序列的周期研究, 主要取得了以下两个方面的研究成果: 一是刻画了一类NFSR输出序列的周期. 具体为, 假设n级NFSR的特征函数为布尔函数f(x_0, x_1, ..., x_n), 并记此非线性反馈移位寄存器为NFSR(f). 若NFSR(f)的输出序列周期已知, 那么dn级NFSR(f^d)的输出序列周期可以清晰刻画, 其中f^d= f(x_0, x_d, ..., x_dn)也即将f(x_0, x_1, ..., x_n)的所有下标乘以整数d. 这一结果表明, 由已知的较小级数的NFSR的输出序列的周期, 可以确定一类较大级数NFSR的输出序列的周期, 因而刻画了一类特殊的NFSR的输出序列的周期问题. 二是给出了构造周期达到极大的NFSR的输出序列, 也即de Bruijn序列的两种方法. 方法一为, 给定一条n级de Bruijn序列, 基于已有的编织序列的方法, 可以构造出2条不平移等价的2n级de Bruijn序列. 反复使用该算法, 可以由低级数的de Bruijn序列, 快速的构造得到指数量级的高级数的de Bruijn序列。方法二为, 基于一个新的de Bruijn序列的必要条件, 在预计算出一条具有特殊圈结构的序列的前提下, 可以快速构造出双指数量级的de Bruijn序列.. 由于非线性问题的困难性, 对一般性问题进行研究是极其困难的, 我们的研究成果丰富了NFSR输出序列周期的研究理论, 为非线性迭代序列的设计与分析提供了理论依据.

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

演化经济地理学视角下的产业结构演替与分叉研究评述

演化经济地理学视角下的产业结构演替与分叉研究评述

DOI:10.15957/j.cnki.jjdl.2016.12.031
发表时间:2016
2

粗颗粒土的静止土压力系数非线性分析与计算方法

粗颗粒土的静止土压力系数非线性分析与计算方法

DOI:10.16285/j.rsm.2019.1280
发表时间:2019
3

F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度

F_q上一类周期为2p~2的四元广义分圆序列的线性复杂度

DOI:10.11999/JEIT210095
发表时间:2021
4

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022
5

圆柏大痣小蜂雌成虫触角、下颚须及产卵器感器超微结构观察

圆柏大痣小蜂雌成虫触角、下颚须及产卵器感器超微结构观察

DOI:10.3969/j.issn.1674-0858.2020.04.30
发表时间:2020

王中孝的其他基金

相似国自然基金

1

非线性反馈移位寄存器仿射子簇和串联结构的研究

批准号:61672533
批准年份:2016
负责人:田甜
学科分类:F0206
资助金额:60.00
项目类别:面上项目
2

基于布尔网络的非线性反馈移位寄存器的串联结构研究

批准号:61772029
批准年份:2017
负责人:钟江华
学科分类:F0206
资助金额:50.00
项目类别:面上项目
3

非线性反馈移位寄存器序列子簇的研究

批准号:61272042
批准年份:2012
负责人:戚文峰
学科分类:F0206
资助金额:61.00
项目类别:面上项目
4

非线性反馈移位寄存器的乘除法及应用

批准号:61872358
批准年份:2018
负责人:姜宇鹏
学科分类:F0206
资助金额:16.00
项目类别:面上项目