Al 可以推理 AES 算法??

290 天前
onlyApple  onlyApple

刚刚看到一个群聊图: 1146031715837824_.pic_hd.jpg

AI 可以在没有密钥的情况下,推理出来?还这么快?感觉像假的......

不懂,求教

5559 次点击
所在节点   程序员  程序员
46 条回复
hGaHLRyC
hGaHLRyC
289 天前
看不懂这是啥原理,即便是提供部分已知明文也不可能推理出来啊。。
而且 chatgpt 的 api 还可以调用本地预处理模型?
sockpuppet9527
sockpuppet9527
289 天前
对称加密要做 round function 置换的,在没有 key 的情况下,初始值是啥都不知道。

有 key 的话,AI 推导出来,是存在一定可能性的
knnnnnn
knnnnnn
289 天前
我不信,除非发我一个试试
Tsing2
Tsing2
289 天前
密文数据量足够大且有一些已知的明文信息(协议、包头之类的)的话,我觉得 ECB 模式有机会破解,但 CBC 、OFB 、CTR 模式,我无法想象该怎么破,是的,我智商不够用了[人工狗头]
ethanpeng
ethanpeng
289 天前
@makejohn2015 看截图,明文里面是手机号+密码+时间戳的 json 字符串
mohumohu
mohumohu
289 天前
v 我 50 ,我发一个界面比他能厉害的软件
LXGMAX
LXGMAX
289 天前
先问是不是,再问为什么
ShinichiYao
ShinichiYao
289 天前
AES 是非對稱加密,理論上有足夠多的原文和密文是可以推理出來的密鈅和 IV 的
xguanren
xguanren
289 天前
你们能解 aes 的可以拿去试试,解出来是个私钥,里头有 zk 代币,猪脚饭有的。我自己当时加密的时候,密钥写错了,跑了一个月都没解出来

AzK36V7rG4eDbetVqU18HpCy5r0GLO7RThGOWGANUBd8Zlp6fnUGodohST7ew7JhXEUgQUFTWVegx7yspdmD2FtElqaifo8t/HWJc10q2NA=
ShinichiYao
ShinichiYao
289 天前
@ShinichiYao 寫錯,對稱加密算法
wWjd5V5L0636B5YV
wWjd5V5L0636B5YV
289 天前
@InkStone 初始向量 iv
peterwillcn
peterwillcn
289 天前
$ 260,863.90 KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73Nd2Mcv1
restkhz
289 天前
大概率是假的。AES-CBC 只有密文的情况下 Key 和 IV 这个靠推理推不出来。
你要说他抓了一堆解密后的 https 包而后用 AI 分析流量找到明文 IV 和 Key 倒还有可能。

楼上有人说已知明文啊,可以获取马赛克啊什么的,这个确切的说是 ECB 加密模式的问题。

那么关于有没有(号称)AI 推理密码/解码的工具?有的。
https://github.com/Ciphey/Ciphey

但是这玩意儿并不是(也不可能)破解 AES 这种现代密码的。这个是用来识别和解码一些古典密码,编码,比如 rot ,多重 base 和有缺陷的 xor 之类的。
LieEar
289 天前
我不信
proxytoworld
289 天前
楼上说的怎么颠覆了我的认知,aes 不是对称加密吗
lxdlam
289 天前
@ShinichiYao #28 如果 Key space 足够小且 IV 的 space 也足够小的情况下,知道一定的 plaintext 才是可以攻击出密钥的,这个叫做 Known-plaintext Attack 。

在已知范围内,如果不满足上面的结论,AES (所有模式)都免疫 KPA ,这是因为 KPA 的一种最直接的攻击就是遍历 key 跟 iv space ,尝试每一种可能的 combination ,如果都在 2^16 这个级别,现在的好一点的家用电脑可能不需要一晚上时间。而在现代实践中,AES 一般使用 128bit 及以上的 key ,这种情况下即使 IV space 较小,攻击难度也非常大。跟知道多少 (plaintext, encrypted) 无关。

Reference: https://crypto.stackexchange.com/questions/100521/for-aes-gcm-does-knowing-plaintext-and-ciphertext-allow-attacker-to-learn-the-k
ezrameow
289 天前
猜测是根据明文部分尝试猜测补全用 AI 产生几个 perfect initial 减少需要的时间。
但是标题栏两个()()同时又支持那么多算法解密,人脑模式识别一下显得开发者像个啥也不懂的小学生。因此真实性存疑。
israinbow
289 天前
longlonglanguage
289 天前
非对称加密如果能被 ai 算出来,整个互联网的在线交易都得报废,真的是毫不夸张的。
DefoliationM
289 天前
有点密码学常识都知道是假的。。

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

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

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

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

© 2021 V2EX