【24h】

A Lightweight Multi-precision Squaring on Embedded Processors for ECC

机译:用于ECC的嵌入式处理器上的轻量级高精度平方

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

摘要

In this paper, we introduce a lightweight implementation of multi-precision squaring for Elliptic Curve Cryptography (ECC) on resource-constrained devices. We present a new method named Complete Hybrid Karatsuba Squaring (CHKS) which follows subtractive Karatsuba structure, and use Vector-Like VL to compute small block squaring. VL has a slight advantage compared with traditional product-scanning squaring from 24-bit to 64-bit input. In order to achieve a lightweight multi-precision squaring, we make an optimized modification for Karatsuba squaring carefully. Our experimental results on 8-bit AVR microprocessor show that CHKS saves nearly half size of code while keeping 1%-9% faster speed compared with prior works.
机译:在本文中,我们介绍了在资源受限的设备上对椭圆曲线密码术(ECC)进行多精度平方的轻量级实现。我们提出了一种新方法,称为完全混合Karatsuba平方(CHKS),它遵循Karatsuba减法结构,并使用Vector-Like VL计算小块平方。与从24位输入到64位输入的传统产品扫描平方相比,VL略有优势。为了实现轻量级的多精度平方,我们仔细进行了唐津平方的优化修改。我们在8位AVR微处理器上的实验结果表明,与以前的工作相比,CHKS节省了近一半的代码,同时保持了1%-9%的更快速度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号