大发明:我设计的“多重认证”,来防止量子计算机破解密码。和分布式多重证书。

2019-10-24 15:06:11 +08:00
 ps1aniuge

即多次认证的组合,比如 64 次认证。每次认证可以切换 [加密方式(密码,非对称秘钥)] [秘钥长度] [加密算法] 等。

------- [前言] -------

Google 发表论文正式确认其“量子霸权”的突破

谷歌称实现量子霸权:算一问题用 200 秒而超算用万年 http://tech.163.com/19/1023/18/ES6M2NRT00097U7H.html

------- [使用场景] -------

1 高安全要求

2 防止超高速电脑破解,防止量子计算机破解密码。

3 网站服务的,分布式证书。

------- [原理] -------

1 源于 8x8=64 卦,只有一个“生门”,即正确的结果,其他 63 门都是错误的。

2 一子错,满盘皆落索。64 次验证,若有一个错误,则越错越多。

3 也可以根据门的开关情况,走不同的分支。

------- [如何实现] -------

2019-10-23。焖哥。

由服务端,和客户端组成。

服务端只实现,接受验证,返回跳转。接受验证,返回跳转。 客户端只实现,发送验证,接受跳转,执行跳转。

至少有 2 步认证。 所有认证步骤完成后,给出验证结果。

可以设定某道门的用途。如:最后一道门,是专门用于更新钥匙的。 没有最有一道门的钥匙(认证失败),也能正常接受服务。 有最有一道门的钥匙(认证成功),则给认证者更换钥匙。

------- [单次验证和多重验证的对比,差异,及优势] -------

比如验证 8 位密码,目前已有的是一次 8 位, 而我设计的是 1 次验证 1 位密码,共 8 次,8 次验证完毕后,给出验证结果。

多重验证的坏处: 时间更长。

多重验证的好处: 1 每次验证模块化,开发简单。

2 组合多次验证,每个验证简单化。

3 不需要太高的加密技术,不需要太长的秘钥。可以使用过时的加密技术。 例如防篡改,单个 md5 不安全,我可以用 2 层 md5。2 层不安全,我可以用,1 层 md5,一层随机数,1 层 md5,这种组合。

4 很容易更换其中一层。

5 为未来的分布式验证,集群打下基础。

话说现在的网站验证,都是用 https,但那只是 [单证书] 验证。 [多证书] + [分布式] 验证,没法实现。 有了 [多重验证机制] 就不同了。我可以把网站,服务,业务,组合起来。既然有多重验证机制,将会有多重证书。 简而言之,一把钥匙开 64 道门。

6 还可以分层,同一层的服务可以替换。如:

比如 a 层都是 [面食] 含饼,馒头。b 层是素食。c 层是肉。 a 层饼+b 层生菜+c 层驴肉=驴肉火烧(多层验证证书)。 a 层饼+b 层生菜+c 层猪肉=肉夹馍。

------- [和上述相反的实现,和使用场景] -------

服务器发送验证,客户端执行验证,并返回结果给服务器,由服务器执行跳转。

比如服务器发送到客户端,问客户端有没有某路径,某文件,文件的时间。有没有图片等。 客户端回答后,服务器得到结果后,辨明客户端身份,后服务端执行后续逻辑。

#------- [更多] ------- 欢迎跟帖,吐槽。

6093 次点击
所在节点    奇思妙想
12 条回复
doveyoung
2019-10-24 15:58:13 +08:00
没看懂,这嵌套起来多层非对称加密跟单层非对称加密有啥不一样吗,除了破解需要的时间。
codehz
2019-10-24 21:44:52 +08:00
(还是直接用量子密钥交换实现无条件安全比较好)
tiaod
2019-10-25 06:56:42 +08:00
遇事不决,量子力学
ps1aniuge
2019-10-25 12:47:51 +08:00
@doveyoung 用途之一,就是通过组合密钥,防止快速破解。
greatdancing
2019-10-25 18:10:54 +08:00
@ps1aniuge 这不就是超长密钥?
i0error
2019-10-26 11:56:22 +08:00
看到 源于 8x8=64 卦,只有一个“生门” ,浓重的民科气息袭来。虽然后面似乎并不是民科。。。
ps1aniuge
2019-10-27 12:21:03 +08:00
@i0error 科班是屎,淘宝,滴滴 ,是哪个博士,哪个科学家发明的?
农机发明的大都是农民,参见央视《我爱发明》。
烤串机子大都是烧烤师傅发明,改良的。
人家南阳农民,能发明木牛流马,诸葛连弩。
你啥学历,你发明啥了?
j0hnj
2019-10-28 09:59:44 +08:00
@ps1aniuge #7 我怀疑你是来钓鱼的…
pkoukk
2019-10-29 11:46:43 +08:00
一杯水,就算你里面混的是怡宝百岁山农夫山泉依云,它依然是一杯水
仍然可以被烧开,被喝掉,虽然你的行为可能让一杯水包含的东西变多,但并没有改变它是一杯水的性质..
liuzhiyong
2019-10-29 12:41:00 +08:00
别说代码了,你连个 ppt 都没有,晕倒。
NorthDog
2019-10-30 17:45:00 +08:00
内个,我语文不太好,有代码吗
PerFectTime
2019-10-30 19:05:33 +08:00
talk is cheap, show me the code

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/612558

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX