...
首页> 外文期刊>Design automation for embedded systems >Elliptic curve cryptography on embedded multicore systems
【24h】

Elliptic curve cryptography on embedded multicore systems

机译:嵌入式多核系统上的椭圆曲线密码术

获取原文
获取原文并翻译 | 示例

摘要

The increasing use of network-connected embedded devices and online transactions creates a growing demand of network security for embedded systems. The security requirements, such as authentication, confidentiality and integrity, always make computationally intensive processes and can easily become the bottleneck of the related applications. In this paper we implement Elliptic Curve Cryptography (ECC) (Miller in Lecture Notes in Computer Science, vol. 218, pp. 417-26, 1985; Koblitz in Math. Comput. 48:203-209, 1987) on an embedded multicore system, and explore the task scheduling methods in different levels. First, we propose an instruction scheduling method that utilizes all the cores to perform one modular operation in parallel. Second, we perform multiple modular operations with multiple cores in parallel. The performance of those two implementations is compared and a scheduling method combining these two types of parallelism is proposed. We discuss the details of our proposed method by using an FPGA implementation of ECC over a prime field.
机译:网络连接的嵌入式设备和在线交易的使用越来越多,从而对嵌入式系统的网络安全性提出了越来越高的要求。诸如身份验证,机密性和完整性之类的安全要求始终会导致计算量大的过程,并且很容易成为相关应用程序的瓶颈。在本文中,我们在嵌入式多核上实现了椭圆曲线密码术(ECC)(《计算机科学讲座》中的Miller,第218卷,第417-26页; 1985年,Math.Comput.48:203-209中的Koblitz)。系统,并探索不同级别的任务调度方法。首先,我们提出了一种指令调度方法,该方法利用所有内核并行执行一个模块化操作。其次,我们使用多个内核并行执行多个模块化操作。比较了这两种实现的性能,并提出了结合这两种类型的并行性的调度方法。我们通过在素数场上使用ECC的FPGA实现来讨论我们提出的方法的细节。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号