【摘 要】
:
S盒(Substitution box,简称为S-Box)是加密算法中的非线性部件,是分组加密算法的主要组成部分之一,它的非线性强度决定了密码算法的好坏。神经网络也具有高度的非线性,二者这
论文部分内容阅读
S盒(Substitution box,简称为S-Box)是加密算法中的非线性部件,是分组加密算法的主要组成部分之一,它的非线性强度决定了密码算法的好坏。神经网络也具有高度的非线性,二者这一共同特点,使得将神经网络运用于S盒成为可能。另一方面,乘法器是硬核处理器、数字信号处理器、滤波器、高性能微控制器等器件中主要的运算部件之一,它能够为实时信号处理提供强大的数学运算。本文分别提出了一种实现S盒和乘法的神经网络结构和方法,这种方法增加了S盒和乘法的易实现性。具体来说,论文主要工作列举如下:第1章介绍了人工神经网络的发展历史以及布尔函数的相关知识,然后介绍了S盒的研究现状以及基于神经网络实现S-盒的意义。第2章探讨了神经网络实现S盒中布尔函数的结构和方法。不同于以往的网络模型,本文中所提到的网络由多层神经网络感知器构成,可用来实现任何一个S盒中的所有布尔函数,且每个感知器网络均只有较小数目的输入变量,可以用DNA-Like算法训练其权值和阈值。第3章介绍了基于神经网络实现乘法器布尔函数的结构和方法。所用方法降低了乘法的实现难度,且该方法可以用来实现更高维度的乘法器布尔函数。第4章讨论了S盒的动力学性质,给出了S盒中布尔函数所对应的状态转移图、线性化矩阵以及该S盒的周期环和暂态数目。最后,第5章对全文进行了总结和展望,指出以后进一步的研究方向。
其他文献
离散时间G-排队系统,即有负顾客到达的排队系统,近年来成为排队系统中的研究热点,离散时间排队在数字通讯、计算机网络以及BISN网络中有广泛的应用.在计算机通信和ATM网络中基本
本文主要探讨了几个特殊自相似集的豪斯道夫维数与盒维数的计算方法。文章根据自相似集的结构特点给出了相应集合的豪斯道夫维数与盒维数的结果并在此基础上将所得的结论进行
读,是学习的基本形式,培养读的能力,是语文教学的基本要求之一.朗读,是读的典型形式,又是语文教学的基本方法之一.阅读教学不能没有朗读,就像画画儿离不开眼睛,听音乐离不开
共轭梯度法是求解无约束优化问题的一类有效方法。其具有算法结构简单、运算过程中所需内存较少等优点,因此常被用于大规模优化问题的求解。本文主要对共轭梯度法进行深入研究
请下载后查看,本文暂不支持在线获取查看简介。
Please download to view, this article does not support online access to view profile.
本文以复杂的非线性生态系统为研究背景,通过对生态位及相关概念的模糊模型分析为基础,提取生态系统中的自适应性,冗余补充性和稳定性等生物特性,结合Type-2模糊集合的不确定性,构
表示理论是李理论的重要部分,在数学和数学物理中有很广泛的应用。Verma-模是最重要的模类,理解Verma-模的结构对于理解李代数的表示理论具有重要意义。由于有限维单李代数的Ve
请下载后查看,本文暂不支持在线获取查看简介。
Please download to view, this article does not support online access to view profile.
本文在算子超循环性、混沌性的基础上,以微分动力学的思想及算子、复合算子的基本理论为工具,对算子的非游荡性作进一步的推广研究。特别地在无穷维可分Banach上引入α-伪轨和