常忠祥
- 作品数:13 被引量:12H指数:3
- 供职机构:解放军信息工程大学更多>>
- 相关领域:自动化与计算机技术电子电信更多>>
- 高速比特置换实现技术研究被引量:1
- 2015年
- 针对比特置换实现速度慢的问题,本文结合小位宽比特置换实现特点,提出采用双向抽取实现方法,并提出了双向抽取所需控制信息的生成算法.结合大位宽比特置换需要分组的特点,提出采用抽取移位和双向抽取共同实现的方法.结合双向抽取和抽取移位都包含抽取置换的特点,构建了以i Butterfly网络为基础的抽取移位和双向抽取统一硬件架构.最后对本文提出高速比特置换实现方法及其硬件架构的进行评估,结果表明,本架构不仅能够大幅提升比特置换实现效率,而且可以支持抽取、移位、双向抽取等常见的运算,具有较高的灵活性和处理性能.
- 常忠祥戴紫彬李伟马超
- 关键词:抽取
- 序列密码非线性反馈移存器的可重构研究被引量:4
- 2015年
- 根据非线性反馈移存器的操作特点,提出了由变量提取、可重构反馈函数计算和动态数据更新三个模块组成的非线性反馈移存器可重构计算模型,并针对公开的序列密码算法中的非线性反馈移存器的特征,给出了对应模块的可重构设计方法。实验表明,该设计可灵活高效地重构目前公开的序列密码算法非线性反馈移存器。在0.18μm CMOS工艺下,当工作位宽为128 bit时,其等效门数为1.9万门,最大工作频率可达417 MHz,为序列密码算法非线性反馈移位寄存器的实现提供了一种安全高效的策略。
- 徐光明徐金甫常忠祥李伟
- 关键词:可重构序列密码
- 面向序列密码的比特级抽取指令研究与设计被引量:1
- 2015年
- 针对通用处理器中比特级操作效率低下的问题,提出了一种面向序列密码算法的比特级抽取指令,并构造了与之相应的硬件单元。将该单元在CMOS 0.13μm工艺下完成综合,同时通过NIOSⅡ扩展指令的方式把设计的专用指令加入到处理器中进行了性能评估。结果表明:该指令的加入并不影响处理器的处理器频率,与未经扩展指令的嵌入式RSIC处理器相比,完成相同的抽取操作指令条数从250条减少为1条,有效地提升了序列密码算法的处理性能。
- 陈韬马超罗兴国李伟常忠祥
- 关键词:序列密码处理器
- Butterfly网络下移数与p序置换统一架构研究和实现
- 2014年
- 为避免目前移数置换和p序置换实现方式资源利用率低、灵活性差的问题,研究Butterfly网络的特点,设计并实现基于Butterfly网络的移数置换和p序置换统一硬件架构。对架构的路由算法进行分析和提取,对路由信息生成电路进行专门的设计和优化,支持路由信息的实时生成。对移数置换和p序置换进行功能仿真和性能评估,仿真结果表明,和同类设计相比,该架构路由算法简单、适配方便,且支持多路并行操作,增强了电路灵活性,提高了资源利用率。
- 陈韬郑诚玮常忠祥戴紫彬李伟罗兴国
- 关键词:路由算法统一架构
- 一种改进的非线性布尔函数硬件设计与实现被引量:3
- 2014年
- 针对序列密码算法中非线性布尔函数硬件实现资源占用大、结构复杂等问题,深入分析shannon分解定理及布尔函数的操作特征,设计处理布尔函数运算的基本结构—高级可编程逻辑单元。在此基础上提出了高次非线性布尔函数处理架构并对算法进行了适配。架构的性能分析表明,与传统方式相比,该架构对非线性布尔函数具有良好的适配性且资源消耗降低25%。
- 纪祥君陈迅戴紫彬常忠祥张鹏
- 关键词:序列密码
- 基于互连网络的移位控制信息生成方法、电路和移位器
- 本发明提供了一种基于互连网络的移位控制信息生成方法、电路和移位器,所述方法包括:根据待移位数据输入互连网络的起始地址以及循环移位位数,计算待移位数据经过互连网络每一级目标控件组的移位指示信息;选择循环移位位数的最低位数值...
- 戴紫彬李伟陈韬马超常忠祥南龙梅陈迅
- 面向密码算法的非线性布尔函数实现技术研究被引量:3
- 2014年
- 为了提升密码算法中非线性布尔函数实现效率,设计了串行与电路和以查找表为基础的并行化低次布尔函数实现架构,分别实现高次与项和低次与项。分析了不同并行化查找表实现密码算法中低次布尔函数的效率。结果表明,结合香农分解定理提出的并行化查找表架构处理性能可以达到1.02 GHz,不仅能够灵活适配密码算法中的非线性布尔函数,而且能够节省资源占用。
- 常忠祥戴紫彬李伟
- 关键词:查找表并行化适配
- 基于互连网络的比特置换实现技术被引量:1
- 2014年
- 为降低比特置换实现资源占用和配置信息容量,提出通过单向抽取和双向抽取实现比特置换的方法。将归并排序算法和抽取相结合,通过外部控制序列生成互联网络的路由信息,降低比特置换所需次数和资源占用。对单向抽取和双向抽取进行硬件映射和比特置换适配。实验结果表明,该方法便于硬件实现,能够在较少次数内完成比特置换操作,有效缓和比特置换实现时,灵活性、资源占用和处理速度间的矛盾。
- 常忠祥戴紫彬李伟陈帆马超
- 关键词:互连网络
- 非线性布尔函数实现技术研究
- 2014年
- 为了提升处理器中非线性布尔函数处理效率,建立了以抽取移位和与-异或为基础的非线性布尔函数计算模型。利用抽取移位操作选择非线性布尔函数中参与运算的变量,利用与-异或操作实现不同次数与项之间的异或运算。对设计的单元进行了性能评估和函数适配,测试结果表明,设计的非线性布尔函数计算模型能够大幅降低实现非线性布尔函数所需的运算次数。
- 常忠祥戴紫彬李伟刘楠戴强
- 关键词:抽取拆分
- 基于互连网络的移位控制信息生成方法、电路和移位器
- 本发明提供了一种基于互连网络的移位控制信息生成方法、电路和移位器,所述方法包括:根据待移位数据输入互连网络的起始地址以及循环移位位数,计算待移位数据经过互连网络每一级目标控件组的移位指示信息;选择循环移位位数的最低位数值...
- 戴紫彬李伟陈韬马超常忠祥南龙梅陈迅
- 文献传递