作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (22): 168-170. doi: 10.3969/j.issn.1000-3428.2008.22.058

• 安全技术 • 上一篇    下一篇

一种通用安全协处理器

孙季丰,袁春林,盛艳青,刘 斌   

  1. (华南理工大学电子与信息学院,广州 510640)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-11-20 发布日期:2008-11-20

General Security Co-processor

SUN Ji-feng, YUAN Chun-lin, SHENG Yan-qing, LIU Bin   

  1. (Institute of Electronics and Information, South China University of Technology, Guangzhou 510640)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-11-20 Published:2008-11-20

摘要: 基于加解密算法中访存频繁、循环执行与其边界和数据运算长度存在一一对应关系的特性,提出一个快速实现多种算法的指令集,其中包括基于该指令集五级流水硬件的实现。从软件和硬件层面上设计并实现一个完整的通用安全协处理器原型系统。实验表明该协处理器具有良好的结构和功能。

关键词: 密码学, 安全协处理器, IC设计, 指令集

Abstract: Based on the features of frequently accessing memory, recurrent execution and the minimum/maximum loop boundary decided by input length in a cryptography algorithm, this paper proposes an instruction set architecture, including corresponding hardware realization of five pipeline stages. It designs and implements an entire co-processor including hardware and software implementation. Experimental results indicate that there are characters of excellent structure and function in the co-processor.

Key words: cryptography, security co-processor, IC design, instruction set

中图分类号: