首页> 外文期刊>電子情報通信学会技術研究報告 >A study on the probabilistic algorithm to solve the elliptic curve discrete logarithm problem
【24h】

A study on the probabilistic algorithm to solve the elliptic curve discrete logarithm problem

机译:求解椭圆曲线离散对数问题的概率算法研究

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

摘要

In this paper a probabilistic algorithm to solve the ECDLP is presented. This scheme uses the symmetry of the elliptic curve, and can be applied to a wide class of elliptic curves. In the proposed scheme a large number of random integers H_i ∈ {0,1, • • •, g-1} (I = 1,2, • • •) are generated to calculate the points Q + [Hi]P (I = 1,2, • • •), where Q = [K_(secret)]P and g is the order of the point P. Then, the scheme tries to find a pair of points Q + [Hi]P and Q + [H_j]P whose X-coordinates are the same value but H_i 4= Hj, i.e., one in the pair is the inverse of the other. If such a pair is found, the secret K_(secret) can be calculated by 2K_(secret) + H_i + H_j =0 (mod g). We investigate the probability to find such a pair among m random points on an elliptic curve. The probability of finding one or more pairs would be 1/2 when m is of the order of g~(1/2). Furthermore, we discuss the techniques to reduce the size of disk storage and to parallelize the operation with multiple computers. It is also shown that the proposed algorithm can be extended to solve the usual discrete logarithm problem (DLP).%一般的な楕円曲線上の離散対数問題に対する確率的な解法を提案する.この方式は,多数の乱数H_i∈{0,1,…,g-1}(i=1,2,…,m)に対してQ+[H_i]Pを計算し,それらの点をズ座標の値でソートすることで.X座標が等しく凡手巧となるQ+[H_i]PとQ+[H_j]Pのペアを探し,2K_(secret)+H_i+H_j≡0(mod g)からK(secret)を求める.ただし,Q=[K_(secret)]Pとし,gを点Pの位数とする.本論文では.確率1/2以上で解を求めることができる乱数の数mが、√g以下であることを示す・さらに,この解法を拡張して,計算量を少し増やすことでrn記憶領域のサイズを小さくする方式や,複数の計算機で効率的に並列処理を行う方式を示す.
机译:本文提出了一种求解ECDLP的概率算法。该方案使用椭圆曲线的对称性,并且可以应用于多种椭圆曲线。在提出的方案中,生成了大量随机整数H_i∈{0,1,•••,g-1}(I = 1,2,•••)以计算点Q + [Hi] P(I = 1,2,•••),其中Q = [K_(secret)] P,而g是点P的阶。然后,该方案尝试寻找一对点Q + [Hi] P和Q + [H_j] P的X坐标是相同的值,但H_i 4 = Hj,即,对中的一个是另一个的倒数。如果找到这样的对,则秘密K_(秘密)可以通过2K_(秘密)+ H_i + H_j = 0(mod g)来计算。我们调查了在椭圆曲线上的m个随机点之间找到这样的对的可能性。当m为g〜(1/2)时,找到一对或多对的概率为1/2。此外,我们讨论了减少磁盘存储空间并使多台计算机并行运行的技术。还表明,所提出的算法可以扩展为解决通常的离散对数问题(DLP)。 ∈{0,1,…,g-1}(i = 1,2,…,m)に対してQ + [H_i] Pを计算し,それらの点をズ座标の値でソートすることで。座标が等しく凡手巧となるQ + [H_i] PとQ + [H_j] Pのペアを探し,2K_(秘密)+ H_i +H_j≡0(mod g)からK(秘密)を求める。ただし,Q = [K_(秘密) )] Pとし,gを点Pの数值とする。本论文では。确率1/2以上で解を求めることができる乱数の数mが,√g以下であることを示す・さらに,この解法张して,计算量を少し増やすことでrn记忆领域のサイズを小さくする方式や,复数の计算机で效率的に并列处理を行う方式を示す。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号