首页> 外文期刊>Security and Communications Networks >Performance evaluation of twisted Edwards-form elliptic curve cryptography for wireless sensor nodes
【24h】

Performance evaluation of twisted Edwards-form elliptic curve cryptography for wireless sensor nodes

机译:无线传感器节点的扭曲爱德华兹形式椭圆曲线密码术的性能评估

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

摘要

Wireless sensor networks (WSNs) pose a number of unique security challenges that demand innovation in several areas including the design of cryptographic primitives and protocols. Despite recent progress, the efficient implementation of Elliptic Curve Cryptography (ECC) for WSNs is still a very active research topic, and techniques to further reduce the time and energy cost of ECC are eagerly sought. This paper presents an optimized ECC implementation that we developed from scratch to comply with the severe resource constraints of 8-bit sensor nodes such as the MICAz and IRIS motes. Our ECC software uses Optimal Prime Fields as underlying algebraic structure and supports two different families of elliptic curves, namely, Weierstrass-form and twisted Edwards-form curves. Due to the combination of efficient field arithmetic and fast group operations, we achieve an execution time of 5.3 . 10(6) clock cycles for a full 160-bit scalar multiplication on an 8-bit ATmega128 microcontroller, which is more than three times faster than the widely used TinyECC library. Our implementation also shows that the energy cost of scalar multiplication on a MICAz (or IRIS) mote amounts to just 17.34 mJ when using a twisted Edwards curve over a 160-bit Optimal Prime Field. This result further demonstrates the advantage of special family of elliptic curves for resource-constrained environments. Copyright (C) 2015 John Wiley & Sons, Ltd.
机译:无线传感器网络(WSN)提出了许多独特的安全挑战,需要在多个领域进行创新,包括密码原语和协议的设计。尽管有最近的进展,但是对于无线传感器网络有效地实现椭圆曲线密码术(ECC)仍然是一个非常活跃的研究主题,并且人们急切地寻求进一步减少ECC的时间和能源成本的技术。本文介绍了我们从头开始开发的一种优化的ECC实现,以符合8位传感器节点(如MICAz和IRIS节点)的严格资源约束。我们的ECC软件使用“最优素场”作为基础代数结构,并支持两种不同的椭圆曲线系列,即Weierstrass形式和扭曲的Edwards形式的曲线。由于高效的字段算术和快速的组运算的结合,我们实现了5.3的执行时间。在8位ATmega128微控制器上进行完整的160位标量乘法需要10(6)个时钟周期,这比广泛使用的TinyECC库快三倍以上。我们的实现还表明,当在160位的“最佳本场”上使用扭曲的Edwards曲线时,MICAz(或IRIS)微粒上标量乘法的能量成本仅为17.34 mJ。该结果进一步证明了特殊的椭圆曲线系列在资源受限的环境中的优势。版权所有(C)2015 John Wiley&Sons,Ltd.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号