首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以推断出用于加密给定一段密文的对称密钥大小吗?

可以推断出用于加密给定一段密文的对称密钥大小吗?
EN

Cryptography用户
提问于 2015-01-13 00:23:57
回答 1查看 82关注 0票数 1

假设攻击者捕获了一段用对称密钥加密的密文。

除了本例中所用密钥的大小外,他知道用于加密的算法的所有细节。

他能推断出用于加密特定密文的密钥的大小吗?

我的研究:

根据这个关于告诉使用什么算法的更一般问题的答案,因为用对称密钥加密的密文看起来像随机的,所以不能回答它使用的密钥大小的问题。https://crypto.stackexchange.com/a/138/15012

EN

回答 1

Cryptography用户

回答已采纳

发布于 2015-01-13 00:39:19

不,这是不可能的,因为在另一个答案中给出的理由。除非块大小与密钥大小相链接,或者密码不具有密码安全性,否则您不应该只通过查看密文就可以找到密钥大小。即使你知道算法,这也是真的。

请注意,这不考虑侧通道攻击。假设当使用更大的密钥大小时,密码需要更长的时间来计算,这是非常合理的。例如,对于AES来说,这是正确的,因为对于每个定义的密钥大小,使用的回合数是不同的。即使不是这样,您也应该期望,通常使用的密钥扩展对于更大的密钥大小需要更多的时间。

注意,密钥大小--就像算法一样--通常不被视为秘密。因此,大多数协议简单地将密钥定义为常数或协议协商的一部分。

票数 0
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/22352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档