首页> 外文期刊>Designs, Codes and Cryptography >A low-memory algorithm for finding short product representations in finite groups
【24h】

A low-memory algorithm for finding short product representations in finite groups

机译:一种用于在有限组中查找短乘积表示的低内存算法

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

摘要

We describe a space-efficient algorithm for solving a generalization of the subset sum problem in a finite group G, using a Pollard-ρ approach. Given an element z and a sequence of elements S, our algorithm attempts to find a subsequence of S whose product in G is equal to z. For a random sequence S of length d log2 n, where n = #G and d ≥ 2 is a constant, we find that its expected running time is O(Ön log n){O(sqrt{n},{rm log},n)} group operations (we give a rigorous proof for d > 4), and it only needs to store O(1) group elements. We consider applications to class groups of imaginary quadratic fields, and to finding isogenies between elliptic curves over a finite field.
机译:我们使用Pollard-ρ方法描述了一种空间有效的算法,用于解决有限群G中子集和问题的泛化问题。给定一个元素z和一个元素S的序列,我们的算法尝试找到S的子序列,其S在G中的乘积等于z。对于长度为d log 2 n的随机序列S,其中n = #G并且d≥2是一个常数,我们发现其预期运行时间为O(Önlog n){O(sqrt {n},{rm log},n)}组操作(我们为d> 4提供了严格的证明),它只需要存储O(1)组元素。我们考虑将应用程序应用于虚数二次场的类组,以及在有限场上寻找椭圆曲线之间的同质性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号