The discrete logarithm problem in a finite group is the basis for many protocols in cryptography. The best general algorithms which solve this problem have time complexity of $\mathcal{O}(\sqrt{N})$, where $N$ is the order of the group. These algorithms require the inversion of some some group elements or rely on finding collisions, and thus do not adapt to work in the general semigroup setting. For semigroups, probabilistic algorithms with similar time complexity have been proposed. The main result of this paper is a deterministic algorithm for solving the discrete logarithm problem in a semigroup. Specifically, let $x$ be an element in a semigroup having finite order $N_x$. If $y\in \langle x \rangle $ is given the paper provides an algorithm having time complexity $O(\sqrt{N_x}\log N_x)$ to find all natural numbers m with $x^m=y$. The paper also give an analysis of the success rates of the existing probabilistic algorithms, which were so far only conjectured or stated loosely.


翻译:定数组中的离散对数问题是许多加密协议的基础。 解决这个问题的最佳一般算法具有时间复杂性$\ mathcal{O}(\\ sqrt{N}}) 美元, 美元是该组的顺序。 这些算法需要对某些组元素进行反转, 或依赖查找碰撞, 因此无法适应一般半组设置中的工作。 对于半组, 已经提出了具有类似时间复杂性的半组。 本文的主要结果是为解决半组中的离散对数问题使用一种确定性算法。 具体地说, 让 $x$( $_x$) 成为半组中一个有定序的元素。 如果给 $y\ in\ langle x\ rangle $( $) 提供一种具有时间复杂性的算法 $O (\ qrt{N_x ⁇ log N_xx) 来查找所有自然数字 m 。 本文的主要结果是用于在半组中解决离散对数问题的确定性算法。 。 具体来说, $@m=y 。 本文还分析了现有稳定算法的成功率只有如此远。

0
下载
关闭预览

相关内容

专知会员服务
41+阅读 · 2021年4月2日
最新《深度学习理论》笔记,68页pdf
专知会员服务
49+阅读 · 2021年2月14日
Linux导论,Introduction to Linux,96页ppt
专知会员服务
77+阅读 · 2020年7月26日
Fariz Darari简明《博弈论Game Theory》介绍,35页ppt
专知会员服务
109+阅读 · 2020年5月15日
因果图,Causal Graphs,52页ppt
专知会员服务
246+阅读 · 2020年4月19日
强化学习最新教程,17页pdf
专知会员服务
174+阅读 · 2019年10月11日
【新书】Python编程基础,669页pdf
专知会员服务
193+阅读 · 2019年10月10日
Hierarchically Structured Meta-learning
CreateAMind
26+阅读 · 2019年5月22日
已删除
将门创投
4+阅读 · 2019年4月1日
逆强化学习-学习人先验的动机
CreateAMind
15+阅读 · 2019年1月18日
Disentangled的假设的探讨
CreateAMind
9+阅读 · 2018年12月10日
Arxiv
0+阅读 · 2021年7月26日
Arxiv
0+阅读 · 2021年7月26日
Arxiv
0+阅读 · 2021年7月21日
VIP会员
相关VIP内容
专知会员服务
41+阅读 · 2021年4月2日
最新《深度学习理论》笔记,68页pdf
专知会员服务
49+阅读 · 2021年2月14日
Linux导论,Introduction to Linux,96页ppt
专知会员服务
77+阅读 · 2020年7月26日
Fariz Darari简明《博弈论Game Theory》介绍,35页ppt
专知会员服务
109+阅读 · 2020年5月15日
因果图,Causal Graphs,52页ppt
专知会员服务
246+阅读 · 2020年4月19日
强化学习最新教程,17页pdf
专知会员服务
174+阅读 · 2019年10月11日
【新书】Python编程基础,669页pdf
专知会员服务
193+阅读 · 2019年10月10日
相关资讯
Hierarchically Structured Meta-learning
CreateAMind
26+阅读 · 2019年5月22日
已删除
将门创投
4+阅读 · 2019年4月1日
逆强化学习-学习人先验的动机
CreateAMind
15+阅读 · 2019年1月18日
Disentangled的假设的探讨
CreateAMind
9+阅读 · 2018年12月10日
Top
微信扫码咨询专知VIP会员