首页
社区
课程
招聘
[原创]菜农奔甲子系列之“陷门三角密码”
发表于: 2009-11-25 23:05 8473

[原创]菜农奔甲子系列之“陷门三角密码”

2009-11-25 23:05
8473
陷门三角密码“基本原理”:(深入点参见:菜农为迎接量子计算机成功创立《陷门三角密码体系》开始闭关修炼
整数直角边的关系---短a为奇数时,长b与斜c差奇1。短a为偶数时,长b与斜c差偶2。
a^2 + b^2 = c^2 <---勾股定理(以下简称:短(直角边)a长(直角边)b斜(边)c)
c^2 - b^2 = a^2 --> (c + b)(c - b) <---因式分解
c^2 - a^2 = b^2 --> (c + a)(c - a) <---因式分解

菜农先抛出自己多年的“一个构想”---“三角板大战高科技”。
看菜农自称“红色脑浆”是否“搭配”???

一、对整数直角三角形的平方做乘法分析(三角密码平方积分析方法):
注意:三角密码的主人只需知道"短a"即可,“平方”是为了像大质数一样增加“分解的难度”

“三角板”三个成员各自的平方积排列3组探讨如下:

1)a^2*b^2 = (a*b)^2 --------> (c + b)(c - b)(c + a)(c - a)

2)a^2*c^2 = a^2 * (a^2 + b^2)
= a^4 + (a*b)^2 --------> (c + b)(c - b) * ((c + b)(c - b) + (c + a)(c - a))
--------> (c + b)(c - b)^2 + (c + b)(c - b)(c + a)(c - a)

3)b^2*c^2 = b^2 * (b^2 + a^2)
= b^4 + (a*b)^2 --------> (c + a)(c - a) * ((c + b)(c - b) + (c + a)(c - a))
--------> (c + a)(c - a)^2 + (c + a)(c - a)(c + b)(c - b)

由此可见:
3组的结果都有(a*b)^2,而且本身就是2个直角边平方的乘积即第1组自己。
斜边与某个直角边平方的乘积中包含了2个直角边平方的乘积即第1组。
即第2组和第3组都有第1组的影子!

再继续推导:
2)a^4 + (a*b)^2 = (a^2)^2 + (a*b)^2
= (a*a)^2 + (a*b)^2
= a^2(a^2 + b^2)
= a^2 * c^2 <---晕!就是自己,哈哈,方向搞错了

3)b^4 + (a*b)^2 = (b^2)^2 + (a*b)^2
= (b*b)^2 + (a*b)^2
= b^2(b^2 + a^2)
= b^2 * c^2 <---晕!就是自己,哈哈,方向搞错了

菜农已知整数直角三角形的陷门(斜C与长B恒有差值1或2):
即:当a为奇数时,c-b = 1, c+b=a^2; --->c=b+1 b=c-1
当a为偶数时,c-b = 2, 2*(c+b)=a^2; --->c=b+2 b=c-2

简单看第1组:
1) K1 = a^2*b^2 --->方程1_ab_x 其中常数K1 = a^2 * b^2,x表示与陷门无关
由于无斜c的参与,整数直角三角形的陷门无用,第1组是短a和长b的二元四次方程。因为乘积公开故视为常数

再看第3组:
3)b^2 * c^2当a为奇数时(差1):
b^2 * c^2 = b^2 * (b + 1)^2 --->c=b+1
= b^2 *( b^2 + 2*b + 1)
b^2 * c^2 = b^4 + 2*b^3 + b^2 --->方程3_b_1
K3 = b^4 + 2*b^3 + b^2 --->方程3_b_1 其中常数K3 = b^2 * c^2

或:
b^2 * c^2 = (c - 1)^2 * c^2 --->b=c-1
= (c^2 - 2*c + 1) * c^2
b^2 * c^2 = c^4 - 2*c^3 + c^2 --->方程3_c_1
K3 = c^4 - 2*c^3 + c^2 --->方程3_c_1 其中常数K3 = b^2 * c^2

3)b^2 * c^2当a为偶数时(差2):
b^2 * c^2 = b^2 * (b + 2)^2 --->c=b+2
= b^2 *( b^2 + 4b + 4)
b^2 * c^2 = b^4 + 4*b^3 + 4*b^2 --->方程3_b_2
K3 = b^4 + 4*b^3 + 4*b^2 --->方程3_b_2 其中常数K3 = b^2 * c^2
或:
b^2 * c^2 = (c - 2)^2 * c^2 --->b=c-2
= (c^2 - 4*c + 4) * c^2
b^2 * c^2 = c^4 - 4*c^3 + 4*c^2 --->方程3_c_2
K3 = c^4 - 4*c^3 + 4*c^2 --->方程3_c_2 其中常数K3 = b^2 * c^2
故当知道整数直角三角形的陷门后,第3组实际就是长b或斜c的一元四次方程。
即:
3) K3 = b^4 + 2*b^3 + b^2 --->方程3_b_1 其中常数K3 = b^2 * c^2
K3 = c^4 - 2*c^3 + c^2 --->方程3_c_1 其中常数K3 = b^2 * c^2
或:
3) K3 = b^4 + 4*b^3 + 4*b^2 --->方程3_b_2 其中常数K3 = b^2 * c^2
K3 = c^4 - 4c^3 + 4*c^2 --->方程3_c_2 其中常数K3 = b^2 * c^2

最后看第2组(短边a斜边c):
2)a^2 * c^2当a为奇数时:
a^2 * c^2 = a^2 * (b + 1)^2 --->c=b+1
= a^2 * (b^2 + 2b + 1)
= a^2*b^2 + 2*a^2*b + a^2 --->方程2_ab_1
K2 = a^2*b^2 + 2*a^2*b + a^2 --->方程2_ab_1 其中常数K2 = a^2 * c^2
2)a^2 * c^2当a为偶数时:
a^2 * c^2 = a^2 * (b + 2)^2 --->c=b+2
= a^2 * (b^2 + 4b + 4)
a^2 * c^2 = a^2*b^2 + 4*a^2*b + 4*a^2 --->方程2_ab_2
K2 = a^2*b^2 + 4*a^2*b + 4*a^2 --->方程2_ab_2 其中常数K2 = a^2 * c^2
故当知道整数直角三角形的陷门后,第2组实际就是短a和长b的二元四次方程。

对3组整数直角三角形的平方做乘法分析方法总结:
1. 第1组就是自己。可看成二元4次方程 x^2*^2 = k。
2. 第2组是一个二元4次方程 x^2*y^2 + m*x^2*y + n*x^2 = k。
3. 第3组是一个一元4次方程 x^4 + m*x^3 + n*x^2 = k。

所以在3组中,第2组即短直角边b的平方与斜边c的平方之乘积相对是最安全的。
最高阶数为4(有人认为应该是2次,菜农认为4次),二元方程故无解。必须知道短a和长b或短a和斜c中其中的一个。

和大因数分解一样,需要2个互为质数的成员落差很大,以增加质数分解的难度。
从以上分析可以看出:
三角密码比数学上大质数分解的难题更大,而且战场更为开阔,这就是菜农钟情“三角板”的原因所在。
在直角三角形中,当夹角无穷小及长b与斜c无限接近时,短b趋近为0,但这是高等数学的概念。
在直角三角形陷门中,规定三边必须为整数,短a可以步进为1从3开始,必有1对长b和斜c伴随,
若要使长b和斜c重合即“三角碰撞”,除非爱因斯坦再世光线发生“扭曲”!!!
那麽短a的长度即使为一万光年也休想看到这一“战果”,那么“量子计算机”有何惧怕???
难道“量子的速度比光快”???---这就是老天在菜农幼小的时候“提前送的圣诞礼物”~~~
所以菜农打造WC3自会有自己的道理,“厕所密码”---是准备“臭量子的”~~~

W---Week只要有地球存在一天,七天就会轮回一次,四百年一次翻天覆地,60年一甲子永不停息。
C---CRC 它的编解码矩阵的“行,列”也同三角密码一样---“无穷”也不会发生CRC碰撞,只要掌握了“CRC的真谛”。
3---本文的主人翁。

菜农一直在“推销三角密码及CRC密码”,可总有人说俺是“小菜没出息”~~~

WC3---菜农送给“量子时代的臭蛋”。

HotPower@126.com 2009.11.19 构思与雁塔菜地

菜地公告:即日起开辟《菜农奔甲子系列之》栏目

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 84
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
菜农不错呵
学习了
另外菜农是哪里人呀?雁塔何地?
2009-11-27 21:25
0
雪    币: 348
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
很有思想,拜读了!
2009-11-27 22:28
0
雪    币: 2096
活跃值: (100)
能力值: (RANK:420 )
在线值:
发帖
回帖
粉丝
4
立意甚佳,錯誤百出。

===白話文 ===
出發點很好,有不錯的點子,可是方法及思考點並不完備,所以導致很多漏洞。
2009-11-28 01:07
0
雪    币: 8209
活跃值: (4518)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
5
第二行这句话:整数直角边的关系---短a为奇数时,长b与斜c差奇1。短a为偶数时,长b与斜c差偶2。
是个伪命题吧
例如a=9,b=12,c=15这个直角三角形,长b与斜c差3哦
2009-11-28 13:10
0
雪    币: 2096
活跃值: (100)
能力值: (RANK:420 )
在线值:
发帖
回帖
粉丝
6
I do not think he knows more detail in Diophantine equation.
2009-11-29 04:12
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
不明白什么意思,
2009-11-29 10:44
0
雪    币: 1022
活跃值: (31)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
8
我想他连丢番图方程都不懂!
2009-11-29 10:51
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
没看懂,不做评论!
2009-11-30 00:28
0
雪    币: 122
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
思路不太清晰,有点搞不懂。。。
2009-11-30 08:04
0
雪    币: 129
活跃值: (1095)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
2009-12-1 22:29
0
雪    币: 129
活跃值: (1095)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
陷门两边形直角坐标系简介
2009-12-1 22:30
0
雪    币: 11
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
快疯了啊

三角密码的主人只需知道"短a"即可,“平方”是为了像大质数一样增加“分解的难度” 这篇文章的意思好像就是说斜边是公钥,a是私钥

写了那么大一堆加减乘除,晕死了
2009-12-19 20:21
0
雪    币: 231
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qdk
14
上年纪的做单片机的人都这副德行吗?
这是我见过的第二位

牛皮吹的轰轰响,叫他逆个51下的标准sha1也逆不了,大言不惭
2010-3-4 10:52
0
游客
登录 | 注册 方可回帖
返回
//