针对不同类型密码算法的调度控制需求,提出一种通用数据包和数据通信协议,支持多样化密码运算下的接口适配;提出一种可编程电路结构,高效完成数据包解析和协议转换;提出一种专用DM A结构,快速实现算法IP核与片上存储间的数据传输.实验结果表明,该通用接口模型在CM OS 55 nm工艺下,时钟频率可达926 M Hz,面积最小为28208μm2,将AES、SM4、SNOW、ZUC、SHA3、SM3和RSA算法的数据吞吐率分别提高266%、258%、232%、239%、116%、117% 和64%.
展开▼