国防科技保密通信重点实验室基金(9140C110201110C1102) 作品数:8 被引量:14 H指数:3 相关作者: 胡予濮 谯通旭 张凤荣 赵永斌 贾艳艳 更多>> 相关机构: 中国电子科技集团第三十研究所 西安电子科技大学 中国电子科技集团公司第三十研究所 更多>> 发文基金: 国防科技保密通信重点实验室基金 国家自然科学基金 国家重点基础研究发展计划 更多>> 相关领域: 电子电信 自动化与计算机技术 更多>>
基于移位和异或的最佳扩散变换的构造 被引量:3 2012年 扩散结构的好坏直接影响了分组密码的扩散速度和安全强度,以分支数尽可能大的线性变换为分组密码算法的扩散结构是设计分组密码的一种重要方法,线性变换的构造可通过可逆矩阵的构造完成.利用高效的算法搜索出几类可逆广义字变换,在此基础上提出一类计算上可行的基于GF(2^(32))上移位和比特异或的最佳扩散变换构造的算法.该变换特别适合硬件实现,广泛用于分组、序列以及HASH等密码算法的设计中. 曹云飞 刘瑶关键词:MDS 变换矩阵 利用级联方法构造的布尔函数 2012年 级联构造作为布尔函数的主要构造方法之一,具有结构简单、实现快速灵活等优点,被广泛用于构造实用的布尔函数。文中给出了一种通过迭代来构造密码学性质好的布尔函数的级联方法,详细测试了这类函数主要的密码学性质及代数正规型项数,并从理论上分析了构造的这类函数能够具有平衡性、最优的代数次数、高非线性度、高的代数免疫阶等多种好的密码性质。文中的结果表明,提出的级联构造方法能够用于构造密码学性质良好的布尔函数。 董新锋 宋云芬 张文政关键词:布尔函数 非线性度 单圈T函数序列与M序列研究 被引量:4 2013年 在SETA 2006会议上,ZHANG Wenying和WUChuan-kun对关于变元数n=2t的单圈T函数序列的线性复杂度进行了计算。计算任意变元数的单圈T函数序列的线性复杂度和1-错线性复杂度,并且证明任意变元数为n的单圈T函数序列的最小周期为n2n。进一步推出变元数n=2t的单圈T函数序列的2n-1-错线性复杂度为n2n-2+n-1。推出的另一个结果是当n大于1时,变元数为n的单圈T函数序列不可能为M序列。最后,研究单圈函数序列与M序列之间的关系。 谯通旭 祝世雄 王运兵 申兵关键词:M序列 线性复杂度 基于代数正规型构造的代数免疫最优布尔函数 被引量:2 2013年 现有代数免疫最优布尔函数的构造方法大多基于支撑集,通过代数正规型直接构造的方法研究较少。为此,利用代数正规型的多项式表示构造一类代数免疫性质优的布尔函数,研究其代数次数、代数免疫阶、函数重量、非线性度等性质,分析采用这种方法构造的代数免疫最优布尔函数的性质及计数等结果。由构造方法可以得到代数免疫最优的布尔函数,其中包含一些已有的特殊构造结果,表明该方法更具有一般性,包含更多具有最优代数免疫阶的函数。 董新锋 张文政 周宇 曹云飞 穆道光关键词:布尔函数 零化子 非线性度 Maiorana-McFarland's Bent函数零化子空间维数 2012年 在流密码和分组密码的设计中,所用布尔函数应该具有好的密码学性质来抵抗已知的各种有效攻击.布尔函数的低次零化子空间维数与其补函数低次零化子空间维数之和是评价该函数抵抗代数攻击能力的一个重要参数.根据Maiorana-McFarlands(M-M)Bent函数和布尔置换之间的一一对应关系,给出了一组布尔函数组并证明了它们是线性无关的.借助所给的线性无关布尔函数组和布尔置换中向量函数非零线性组合均是平衡函数的特性,给出了一类特殊M-M Bent函数低次零化子空间的维数与其补函数低次零化子空间的维数之和的一个上限.就这类特殊M-M Bent函数而言,该上限低于已知的限.进一步给出了适合所有M-M Bent函数的新上限. 张凤荣 胡予濮 马华 谢敏 周宇关键词:流密码 BENT函数 代数次数 对广义自缩生成器的区分攻击 2012年 广义自缩生成器是一类结构简单、易于实现的流密码生成器.研究了广义自缩序列的安全性,利用生成器中反馈多项式及序列v对广义自缩生成器进行了区分攻击,表明如果广义自缩生成器的反馈多项式f(x)存在重量为w、次数为h的倍式,那么攻击者只要选择hw-1个密钥流比特就可以进行区分攻击;另一方面,如果f(x)本身的重量很低,那么也可以进行区分攻击,攻击的复杂度依赖于f(x)的重量.因此,在广义自缩序列中不能使用这两类多项式作为反馈多项式.其反馈多项式需要仔细选择,否则广义自缩生成器就容易受区分攻击. 李雪莲 高军涛 胡予濮 张凤荣关键词:密码学 线性反馈移位寄存器 多项式 一种抵抗能量攻击的线性反馈移位寄存器 被引量:5 2013年 通过分析延迟序列和初始状态之间的关系,给出了能够完全抵抗能量攻击所需触发器数目的下界;提出了一种抵抗能量攻击的流密码线性反馈移位寄存器(LFSR)的设计方案.在抵抗LFSR能量攻击时,附加触发器的个数最多为5个,大大减少了LFSR的附加功耗. 赵永斌 胡予濮 贾艳艳关键词:密码学 流密码 线性反馈移位寄存器 触发器 布尔函数 多输出Plateaued函数的构造方法 2012年 Plateaued函数具有很高的非线性度,可以满足相关免疫性、平衡性,在密码函数领域具有重要作用。为此,基于Carlet等提出的单输出Plateaued函数构造方法(FSE’03会议论文集),利用m序列的状态转移矩阵,构造一类多输出Plateaued函数,并参考Johansson方法中的引理5(IEEE Transactions on Information Theory,2003,No.2),提出另一种多输出Plateaued函数的构造方法,由此得到的2种函数适用于S盒、滤波(组合)函数、杂凑函数等的设计。 谯通旭 曾兵 张文政 董新锋关键词:WALSH谱 PLATEAUED函数 本原元 单射 M序列