本帖最后由 wxmwrkhp 于 2025-7-13 01:15 编辑
为什么王小云破译大数密码是诈骗?一个大数A,分解就是求A=XY.。(大写的X和Y表示准确的那个A的素因数,小写的x和y表示包含素因数的那个区间) , 的范围在 ,。 如果A有1000位数, 有500位数,从理论上讲,采用完全归纳法,一直试除下去,最终能够找到X和Y。当然,需要几万年。 有没有只要几天或者几个月就能分解的方法?就是限制时间,将完全归纳法改为不完全归纳法,即抽样调查找到素因数。 没有!为什么? 寻找X和Y是一种求证必然判断的过程,中途允许试错,就是允许有或然判断。但是,这种或然判断必须包含在必然判断的范围内。例如,抽屉原理,告诉你n个信封放在n-1个抽屉内,至少有一个抽屉放了两个信封,你可以先打开一个抽屉,如果不是两个信封,再找下一个抽屉,...。但是,你必须告诉大家这个n是一个在短时间能够完成逐一试错的全部过程。 能不能找到X的小范围,试除找到那个素因数。如果有人证明了这个 包含了 ,并且这个小写的 非常小,能够在规定时间内,比方说10天,或者10万次试除完成分解A。 方程:A1000位数=X10万次Y10万次 这种动态方程,是没有固定解的方程。
看到了没有?这是一种有时间维度的方程。对两个未知数x和y,不仅仅是数值,而且还有时间次数的属性,求解过程有限制。解方程当然有计算,这种计算无法在有效时间完成。 未知数x和y,不仅仅是未知数,而且还负有属性。相当于二阶逻辑问题。正如五次方程,不是没有解,只是没有公式;同样道理,大数分解不是没有解,而是没有时间。 这是一种带属性的二阶逻辑问题,比那种底数和指数都是变量的二阶逻辑问题还要复杂。 1, 逻辑问题, 数学思维必须符合逻辑,演绎证明某事肯定是这样,归纳说明某事在实际上是有效的,溯因仅仅表明某事可能是,所以溯因是推理中较弱的一种形式。 演绎是从一般到特殊,归纳是从很多特殊到某一个一般。但是,溯因逻辑是从一个现象或者一个事实,反推出可能存在的原因 2,命题问题, 溯因整理成为一个命题叫做猜想。 3,命题证明问题,证明一个猜想是告诉你结果,让你按照规则找出原因-过程的必然性,把道理讲清楚。 我们证明一个数学命题就是一种整体上弱势溯因推理,每一个局部需要强势演绎推理。 分解A就是一种溯因推理,采用不完全归纳法,就是一种或然推理,不能得出明确的判断。这是无法克服的困难----超出了人类解决问题的能力! 首先,所有的数学定理都是明确的全称判断,明确的意思就是必然判断,而不能是模棱两可的或然判断。 其次,要想结论是必然判断,就必须每一步都是必然判断。必然判断结论只能是演绎推理。 如果前提是或然判断,那么结论必然是或然判断。 就是说,你必须用演绎推理给出那个小范围的 ,不能使用或然推理得出一个 。 素数 都是素数,素数是一种属性,机器不能判定属性。机器只能通过试除素数以后输出的数也是整数或者素数,才能证明一个素数。 大数密码破译,短时间分解大数求得素因数是不可能完成的。永远不可能! 王小云知道不知道?如果她知道,就是故意诈骗,如果她不知道,那么她就是一个智障。
王小云院士真地破解了 MD5 吗? 在 2004 年,王小云院士与其他研究人员合作发表了一篇名为《Collisions for Hash Functions》的论文,展示了如何通过碰撞攻击生成具有相同 MD5 哈希值的两个不同输入。
所谓的“破解”其实误导了很多人,并不是说扔给王小云一个 MD5 散列值,然后她马上就能算出一个原文来。从密文推算出明文理论上是不可能的,所以王小云的研究成果并不能通过 MD5 的散列值逆向推算出明文。即给定 Hash 值,王小云不能逆向计算出 M。
|