《表5 48MHz频率下各密码速度》
将设计完成的SM2IP模块与主控处理器CK802集成,由于SM2的协议机制还需要一些辅助函数的支持,其中包括SM3和随机数生成器,将这些IP硬件与主控CPU集成,利用Xilinx xc7a100t系列的FPGA开发板进行逻辑综合以及布局布线,通过Xilinx SDK软件开发环境实现SM2的签名验签功能,利用Visual Studio下SM2签名验签的测试结果,通过Visual Studio结果与FPGA运算结果进行对比,判定SM2硬件下签名验签结果与软件下出来的结果一致,从而验证了硬件设计的正确性。其次利用该系统集成的定时器Timer得到对该IP模块的运算效率,表5列出在48 MHz频率下各密码的速度,其中签名验签速度远远高于参考文献[7]中的速度,满足设计指标。
图表编号 | XD0056445800 严禁用于非法目的 |
---|---|
绘制时间 | 2019.07.01 |
作者 | 张盛仕、胡湘宏、熊晓明 |
绘制单位 | 广东工业大学自动化学院、广东工业大学自动化学院、广东工业大学自动化学院、广州国家现代服务业集成电路设计产业化基地 |
更多格式 | 高清、无水印(增值服务) |