• 专利标题: 针对AES对称加密算法的指令优化方法及其处理器
  • 专利标题(英): Instruction optimization method and processor for AES (Advanced Encryption Standard) symmetric encryption algorithm
  • 申请号: CN201110137511.4
    申请日: 2011-05-26
  • 公开(公告)号: CN102221990B
    公开(公告)日: 2014-01-22
  • 发明人: 夏辉贾智平陈仁海张志勇颜冲
  • 申请人: 山东大学
  • 申请人地址: 山东省济南市历城区山大南路27号
  • 专利权人: 山东大学
  • 当前专利权人: 山东大学
  • 当前专利权人地址: 山东省济南市历城区山大南路27号
  • 代理机构: 济南圣达知识产权代理有限公司
  • 代理商 张勇
  • 主分类号: G06F9/30
  • IPC分类号: G06F9/30
针对AES对称加密算法的指令优化方法及其处理器
摘要:
本发明公开了针对AES对称加密算法的指令优化方法及其指令处理器,它主要由数据存储器、代码存储器、寄存器堆和流水线四部分组成;其中:所述流水线包括取址单元、译码单元、执行单元和流水线控制器。利用本发明的指令优化方法,在执行效率方面,通过周期级仿真统计出AES_ASIP运行AES加密算法所需要的时钟周期数,相对ARM处理器减少了57.3x%,极大地提高了算法的执行效率;在代码空间方面在ARM处理器上指令代码占用783bytes内存空间,而在AES_ASIP上指令代码仅占用416bytes,节省了46.6x%的代码内存空间。
0/0