C54xx系列低成本数字信号处理器上ECC的详尽高效实现
密码学与安全
2015-02-09 v1
摘要
智能设备中的资源限制需要一种允许低功耗和低内存消耗的高效密码系统。这导致了相对高效的椭圆曲线密码学(ECC)的流行。在本文之前,许多ECC实现在可重配置硬件即FPGA上,其成本高且不利于低成本解决方案。我们提出了在定点TMS54xx系列数字信号处理器(DSP)上ECC的详尽且高效的实现。160位素域GF(p)上的ECC在广泛的坐标系选择下实现。本文还实现了窗口重编码技术以提供更好的执行时间。编程中的停顿通过循环展开和避免数据依赖被最小化。在坐标系实现中完整的标量乘法在50毫秒内完成,对于窗口重编码方法进一步减少至25毫秒。这些是迄今为止定点低功耗数字信号处理器上已知的最佳结果。
引用
@article{arxiv.1502.01872,
title = {Comprehensive Efficient Implementations of ECC on C54xx Family of Low-cost Digital Signal Processors},
author = {Yasir Malik},
journal= {arXiv preprint arXiv:1502.01872},
year = {2015}
}