首页> 外文会议>World Congress on Internet Security >Fastest multi-scalar multiplication based on optimal double-base chains
【24h】

Fastest multi-scalar multiplication based on optimal double-base chains

机译:基于最佳双基链的最快的多标标乘法

获取原文

摘要

We propose an algorithm to produce the optimal double-base chains (DBC) that minimize the time used for computing a multi-scalar multiplication, one of bottleneck operations of elliptic curve cryptosystem. The double-base chains are representations that combine binary and ternary representations. Since there are many possible sequences for a specific multi-scalar multiplication, we need to find an optimal sequence with smallest weighted sum of costs for elementary operations. Our algorithm is the first to attain the the fastest sequence with the same time complexity, O(lg2 r), as existing greedy-type algorithms, by means of dynamic programming. Also, experimental results show that our algorithm reduces the time for computing multi-scalar multiplications by 3.2–11.3% in less than a second for 192 to 448 bit inputs with Java implementation on a personal computer.
机译:我们提出了一种算法来生产最佳双基链(DBC),最小化用于计算多标标乘法的时间,椭圆曲线密码系统的瓶颈操作之一。双基链是结合二进制和三元表示的表示。由于特定的多标标乘法存在许多可能的序列,因此我们需要找到具有基本操作的最小加权成本的最佳序列。我们的算法是首先获得具有相同时间复杂度的最快序列,通过动态编程作为现有贪婪型算法的O(LG 2 R)。此外,实验结果表明,我们的算法减少了在Personal计算机上的Java实现的少于一秒钟内计算多标量乘法的时间3.2-11.3%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号