Franklin-Reiter_相关信息攻击
Franklin-Reiter相关消息攻击
已知pow(x,e,n)
和pow(ax+b,e,n)
可以通过形如下列式子求解
1 | from sage.all import * |
最好将x的已知位给到最大,比如pow(x<<30,e,n)
与pow(a*(x<<30),e,n)
这里会有三十的已知位
如果直接把x<<30求解,可能会有较大误差可以试着更改
f1 = (X*2**30)**e - c1
f2 = ((X*2**30)*a)**e - c2
注意sage中<<并不是左移而是增大多少次方
- 标题: Franklin-Reiter_相关信息攻击
- 作者: runwu2204
- 创建于 : 2024-02-24 18:48:42
- 更新于 : 2024-03-19 01:49:20
- 链接: https://runwu2204.github.io/2024/02/24/Crypto/RSA/Franklin-Reiter_相关信息攻击/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论