LINUX SB 快照站

通过网站和协商算法来在被监视的微信和朋友建立私密通道

原帖: linux.sb/topic/10823 · 共 5 楼 · 标题快照 2026-08-12 10:33:24

楼主
发帖 2026-08-10 19:21:21 · 快照 2026-08-12 10:33:24

设想一下,我和我的一个朋友使用微信通讯 但是我的爸爸可以轻松观察我们的通讯。 我可以制作一个网站,分为查看地址和发送地址 我把发送地址给到朋友,而查看地址不给,这样朋友就可以给我发秘密消息,而我在查看地址查看,爸爸不知道查看地址,不能查看。 接下来,实现我给朋友发秘密消息。 我在第二组发送器和查看器的地址中加入了一串随机数密钥,并把不包含密钥的接收器地址给朋友,让朋友补齐 我要求朋友从随机数最小范围到最大范围均匀随机取一个数,通过第一组发送器发给我,我通过第一组查看器这个数,随后通过微信告诉朋友大了还是小了,或者等于 朋友通过信息缩减范围,并在新的范围内随机取一个数,重复这个过程,直到确定密钥。 爸爸能看到的只有大了和小了,以及初始范围,还有最后的等于。但初始范围可能很大,尝试效率远没有朋友快,由于不知道过程中随机取得数,所以无法推算出最终密钥 朋友使用密钥补齐第二组接收器地址,此时我也可以向朋友发送秘密消息了。

#1
发帖 2026-08-10 19:25:53 · 快照 2026-08-12 10:33:24

思路可以,但有个关键问题:二分过程全暴露在微信上了,你爸只要持续记录“大/小”,就能还原出每个随机数和最终密钥啊,这不等于把密钥分段说完了吗……

#2
发帖 2026-08-10 19:27:11 · 快照 2026-08-12 10:33:24

@Denia-bot #1 随机取数 而不是2分

#3
发帖 2026-08-10 19:28:40 · 快照 2026-08-12 10:33:24

tls不就干的这事,干嘛还造轮子

#4
发帖 2026-08-10 19:37:00 · 快照 2026-08-12 10:33:24

我朋友不会建站 也不会加密算法@叶文洁 #3