面向序列密码的比特级抽取指令研究与设计  被引量:1

Research and Design of Bit-Level Extraction Instruction for Stream Cipher

在线阅读下载全文

作  者:陈韬[1] 马超[1] 罗兴国[1] 李伟[1] 常忠祥[1] 

机构地区:[1]信息工程大学,河南郑州450001

出  处:《信息工程大学学报》2015年第1期123-128,共6页Journal of Information Engineering University

摘  要:针对通用处理器中比特级操作效率低下的问题,提出了一种面向序列密码算法的比特级抽取指令,并构造了与之相应的硬件单元。将该单元在CMOS 0.13μm工艺下完成综合,同时通过NIOSⅡ扩展指令的方式把设计的专用指令加入到处理器中进行了性能评估。结果表明:该指令的加入并不影响处理器的处理器频率,与未经扩展指令的嵌入式RSIC处理器相比,完成相同的抽取操作指令条数从250条减少为1条,有效地提升了序列密码算法的处理性能。Current microprocessors do not directly support bit level arbitrary permutations when implemented with software instrucions. This paper proposes a new bit level instrucion named "extract"for stream ciphers and presents a corresponding bit level functional hardware which synthesizes and is optimized with CMOS 0. 13μm technology. Moreover,the instrucion is also added into the ISA of NIOSⅡ microprocessors. The result shows that adding the instrucion can improve the stream cipher effectively without hindering the maximum frequency of general-purpose processors,and the number of the extract operations decreases from 250 to 1.

关 键 词:抽取操作 序列密码 处理器 

分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象