rsa中的素数要大到什么程度才符合要求.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 21:01:33

rsa中的素数要大到什么程度才符合要求.
rsa中的素数要大到什么程度才符合要求.

rsa中的素数要大到什么程度才符合要求.
对于普通的加密, 要求8个字符, 也就是 8*8=64 bits, 穷举计算量为 2^64
我们假设这个计算量就是安全的, 那么, 素数应该大到计算量为2^64以上就可认为是安全的.
在计算因式分解的时候, 只需要得到pq中的一个就可以, 假如pq长度差不多, 可以认为 pq 至少需要两倍的长度.
再其次, 考虑到分解因式还有很多各种技巧, 我们再将长度加倍,
最后 64*4 = 256 bits (32字节)应该可以看作是安全的了.
有资料说:
因式分解速度最快的方法的时间复杂性为exp(sqrt(ln(n))Inln(n)))
这样的话. 便于理解, 取n=2^256, 并且将ln近似用log2代替, exp用2^X代替
2^(sqrt(ln2^256)*lnln256)
= 2^(sqrt(256)*ln256)
= 2^(16*8)
= 2^128
也就是256位(32字节)的强度大致相当于128位的对称加密. 应该就够了.
同样, 考虑到pq只需要求一个, 打个对折, 至少相当于64位强度(8字节).
个人见解, 仅供参考

rsa中的素数要大到什么程度才符合要求. rsa中用到的大素数大到什么程度? 高一化学、要符合什么要求的有机化合物才可以发生取代和加成反应、还有要符合什么要求得有机化合物才可以让溴水和酸性高锰酸钾溶液褪色、 如何用VC++随机生成一个大素数(满足RSA算法)大素数要求是随机生成的,而且要足够大,满足RSA加密算法(即是一个很难分解出来的大素数)问题确实有很大难度,但是小素数的生成还是比较简 什么程度才可以跳级,. 什么程度才算勤俭 集合 中的素数指什么 什么才算是符合国家标准 洗煤厂煤泥水处理后要达到什么标准,才符合国家环保要求! 有10棵树,栽成5行,每地4棵,问栽成什么形状才符合要求? 吸入煤气就一定是煤气中毒吗什么程度才算中毒,说说其中的危害 水烧到什么程度才算开水? 您好,学到什么程度才算是好? 煤矿粉尘浓度标准范围?用直读式分成测量仪 测到什么范围的值才符合国家要求? 一个零件的形状如图,已知∠B=90°,规定零件中的∠BAD=135°才符合要求,工人师傅测得这个零件各边尺寸如图所示.你认为这个零件符合要求吗 用定硫仪测煤中的硫,怎样才算测准需要测多少个样,到什么程度才不用再测了? 什么叫无损探伤?焊缝要求达到什么程度才算标准?焊缝拍片是一个什么工艺?怎么拍片算合格? 对于钢筋绑扎中的绑扎丝的绑扎如何绑扎才符合规定?意思就是对于他的根数有要求没有?