社区
云安全
帖子详情
关于3DES,知道密文和明文,反推密钥简单吗?
shiqizheng
2005-05-25 10:51:57
如题,如果使用3DES,16字节双密钥,如果攻击者知道了密文,而且猜测出来了加密前的明文,那么反推密钥很简单吗?我知道如果用穷举法肯定可以得到,穷举128bit就可以得到密钥。但是从DES算法角度来看很简单吗?
...全文
1051
6
打赏
收藏
关于3DES,知道密文和明文,反推密钥简单吗?
如题,如果使用3DES,16字节双密钥,如果攻击者知道了密文,而且猜测出来了加密前的明文,那么反推密钥很简单吗?我知道如果用穷举法肯定可以得到,穷举128bit就可以得到密钥。但是从DES算法角度来看很简单吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
computersim
2005-06-13
打赏
举报
回复
明文/密文 攻击,方法可以很简单,但是复杂度很大得
ckc
2005-05-27
打赏
举报
回复
不简单,基本上也就是穷举法
3DES的穷举是计算上不可能的
石戬
2005-05-25
打赏
举报
回复
3DES的密钥不是 128bit.是 56*2=112bit.
IDEA的才是128bit.
shiqizheng
2005-05-25
打赏
举报
回复
回复人: fuju(弗居)
对,没错,是可以用2段或者3段密钥,但是现在我用的是2段密钥,可以反推码?
shiqizheng
2005-05-25
打赏
举报
回复
回: ocoolo(水杯)
我知道是112bit,现在用的是已经扩充到了128bit的了。就像DES一样从56bit到64bit一样。
fuju
2005-05-25
打赏
举报
回复
3DES可以采用两个或三个密钥
3D
ES
加密解密
在日常设计及开发中,为确保数据传输和数据存储的安全,可通过特定的算法,将数据
明文
加密成复杂的
密文
。目前主流加密手段大致可分为单向加密和双向加密。 单向加密:通过对数据进行摘要计算生成
密文
,
密文
不可逆推还原。算法代表:Base64,MD5,SHA; 双向加密:与单向加密相反,可以把
密文
逆推还原成
明文
,双向加密又分为对称加密和非对称加密。 对称加密:指数据使用者必须拥有相同的
密钥
才可...
信安实验-D
ES
(备课)
D
ES
基础
D
ES
算法的加解密原理(详细算法+样例Demo)
D
ES
算法的加解密原理(详细算法+样例Demo) 对称密码体制的原理 1. 输入数据流的处理 2.
密钥
的生成 3.
明文
的加密 4.
密文
的解密 对称密码体制的原理 我们使用经典的爱丽丝与鲍伯假设来解释对称密码体制的原理: (1)爱丽丝与鲍伯约定好一个
密钥
k,
密钥
k可以同时用于加密和解密; (2)爱丽丝将
明文
m通过
密钥
k加密成
密文
c; (3)爱丽丝将
密文
c发送给鲍伯; (4)鲍伯用
密钥
k将
密文
c解密成
明文
m。 1. 输入数据流的处理 D
ES
算法利用64位的
密钥
K对64位的明..
密文
破解加密算法
密文
破解加密算法 实训目的 理解加密系统的概念。 掌握经典加密的主要方法。 理解混淆与扩散的概念。 掌握D
ES
加密的主要方法。 了解非对称加密的重要意义。 掌握RSA加密算法的主要思想与使用方法。 理解数字签名的作用及生成方法。 实训准备及注意事项 1.硬件:装有Windows操作系统的计算机1台。 2.软件:C/C++编译环境、D
ES
Tool、RSATool2v17、Hash Tool。 3.关键程序代码和实验结果以截图的形式进行保留。 实训背景 “密码”或“加密系统”用于“加密”数据。 对于原始的未加
3D
ES
加密算法
一、
3D
ES
加密 D
ES
是一个经典的对称加密算法,但也缺陷明显,即56位的
密钥
安全性不足,已被证实可以在短时间内破解。为解决此问题,出现了
3D
ES
,也称Triple D
ES
,
3D
ES
为D
ES
向A
ES
过渡的加密算法,它使用3条56位的
密钥
对数据进行三次加密。为了兼容普通的D
ES
,
3D
ES
并没有直接使用 加密->加密->加密 的方式,而是采用了加密->解密->加密 的方式。 ...
云安全
4,450
社区成员
4,381
社区内容
发帖
与我相关
我的任务
云安全
云计算 云安全相关讨论
复制链接
扫一扫
分享
社区描述
云计算 云安全相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章