arXivDaily arXiv每日学术速递 周一至周五更新
arXiv math/0605024math.NT
收藏

离散对数映射

Mapping the Discrete Logarithm

Daniel R. Cloutier, Joshua Holden

摘要:

离散对数是密码学领域中经常出现的一个问题,这是由于使用了变换g^a mod n。本文着重于素数模,p,它是示出的功能图的基本结构在很大程度上取决于g和p-1之间的相互作用。实际上,函数图的结构和p-1的因子一样多。本文提取了其中的两种结构,置换和二元函数图。估计存在的随机排列的形状,但类似的估计必须创建的二元函数图。实验数据表明,排列和二进制函数图都很好地对应于理论数据,这为将其扩展到p-1的更大因子提供了动力,并研究了这种强制结构对依赖离散对数的许多密码算法的影响。这是特别适用于那些算法,需要一个“安全”的素数(p= 2 q +1,其中q是素数)模,因为所有的非平凡的功能图生成使用一个安全的素数模可以分析的框架。

英文摘要:

The discrete logarithm is a problem that surfaces frequently in the field of cryptography as a result of using the transformation g^a mod n. This paper focuses on a prime modulus, p, for which it is shown that the basic structure of the functional graph is largely dependent on an interaction between g and p-1. In fact, there are precisely as many different functional graph structures as there are divisors of p-1. This paper extracts two of these structures, permutations and binary functional graphs. Estimates exist for the shape of a random permutation, but similar estimates must be created for the binary functional graphs. Experimental data suggests that both the permutations and binary functional graphs correspond well to the theoretical data which provides motivation to extend this to larger divisors of p-1 and study the impact this forced structure has on the many cryptographic algorithms that rely on the discrete logarithm for their security. This is especially applicable to those algorithms that require a "safe" prime (p=2q+1, where q is prime) modulus since all non-trivial functional graphs generated using a safe prime modulus can be analyzed by the framework presented here.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑