13、高置信度素性测试与特征 2 有限域离散对数计算

高置信度素性测试与特征 2 有限域离散对数计算

1. 高置信度素性测试

在素性测试中,当(\omega(n) = 2)时,我们区分以下几种情况:
- 情况一 :假设对于某个整除(n)的素数(p),有(2^{\nu(n)+2}\mid p - 1),那么(2^{\nu(n)-1}\gcd(s, p - 1) \leq (p - 1)/8),从而(\varphi(n)/(2^{#S_{-1}(n)}) \geq 1/2 \cdot (2 \cdot 8) = 8)。
- 情况二 :设对于某个整除(n)的素数(p),有(2^{\nu(n)+\delta}\mid p - 1),其中(\delta)等于(0)或(1)。将两个素数写成(p_1 = 2^{\nu(n)+\delta}t_1 + 1)和(p_2 = 2^{\nu(n)}t_2 + 1)的形式。
- 当(t_1 \neq t_2)时,(t_1\mid s)和(t_2\mid s)不可能同时成立。这意味着对于至少一个(p_i),(\gcd(s, p_i - 1) \leq t_i/3)。
- 若(\delta = 0),则(\varphi(n)/(2^{#S_{-1}(n)}) \geq 1/2 \cdot (2 \cdot 6) = 6);若(\delta = 1),会引入一个额外的因子(2),使得(\varphi(n)/(2^{#S_{-1}(n)}) \geq 12)。
- 特殊情况 :当(p_1 = 2^kt + 1)且(p_2 = 2^{k + 1}t + 1)时,(t\mid s),此时由于(2^

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值