密 码 学 原 理
离散对数问题之
Shanks算法
离散对数问题
◆离散对数问题
已知:乘法群(G ,),一个n 阶元素αG和元素β α
问题:找到唯一整数i ,0 i n 1 ,满足
i
α =β
我们将整数i记为indα (β),称为以α 为底的β 的离散对数。
Shanks算法
◆非平凡的时间-存储折衷算法
Shanks (G,n,α,β)
1. m n αmj y βαi
β αmj i
2. for j 0 to m 1
do 计算αmj
mj mj
3. 对m个有序对 (j,α )按照α 排序,得到L1
原创力文档

文档评论(0)