Jim*_*wis 14
是的 - 一旦你知道模数N和公共/私人指数d和e,就不难获得p和q,使得N = pq.
Dan Boneh撰写的这篇论文描述了这样做的算法.它依赖于这样一个事实,根据定义,
de = 1 mod phi(N).
在任何随机选择的"证人"(2,N),存在关于具有能够用它来发现的模N 1非平凡平方根50%的几率(称之为X).然后gcd(x-1,N)给出了一个因素.
小智 9
您可以使用我在2009年开发的开源工具,它可以在SFM格式(n,e,d)和CRT格式(p,q,dp,dq,u)之间转换RSA密钥,反之亦然.它位于SourceForge上:http://rsaconverter.sourceforge.net/
我实施的算法基于Dan Boneh提出的想法,如前面的答案所述.
我希望这会有用.
Mounir IDRASSI - IDRIX