基于多核DSP架构的SM2签名算法的实现
本文针对TMS320C6678多核DSP架构,分析了影响SM2算法实现效率的关键因素,并提出了几种多核DSP编程的方法,设计了一种基于多核DSP平台的可行的、稳定的且高效的SM2算法方案,实现了多核并行处理和核间高效通信.该设计主要采用SYS/BIOS系统来负责任务的调度、内存的管理和同步互斥,利用IPC(Inter-Process Communication)来完成多核之间调度,并对制约SM2算法实现效率提升的大整数模乘进行分析优化,用Montgomery模乘改进算法和DSP C66系列芯片特有指令来计算模乘,大大提高了多核DSP架构上多倍点运算的效率,进而加快了SM2签名算法的速度。
椭圆曲线公钥密码算法 数字签名 通信安全 数字信号处理 多核硬件平台
李飞 刘宗斌 章庆隆
中国科学院信息工程研究所DCS中心,北京100093
国内会议
北京
中文
259-266
2014-10-16(万方平台首次上网日期,不代表论文的发表时间)