0
点赞
收藏
分享

微信扫一扫

金融信息安全实训5

紫荆峰 2022-04-21 阅读 74

3DES算法:

  1. 解释
  • 3DES即三重数据加密算法,相当于是对每个数据块应用三次DES加密。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击。

-3DES使用3个密钥,对明文先使用key1进行des加密形成密文1,接着使用key2对密文1进行解密形成密文2,最后使用key3对密文2进行加密形成密文3。即:密文=EK3(DK2(EK1(明文))),明文=DK1(EK2(DK3(密文)))

  1. 3DES加密算法
  • 打开DES Tool软件,点选“使用3DES”,设置密钥1和密钥2并记录下来。
    如图所示:密钥1:你好,密钥2:榴莲

  • 输入明文,进行3DES加密,得到密文,记录密文。
    密文:CFB299D34A74F1EF3BD3A78C9BE2F3FE
    在这里插入图片描述

  • 取消点选“使用3DES”,用密钥1解密密文得到明文1,记录下明文1。
    明文1:
    2穐B\燓`冫W
    在这里插入图片描述

  • 利用密钥2加密明文1得到密文1,记录下密文1。
    密文1:09ADB12F1FD9130EEE13270D930886ED

    在这里插入图片描述

  • 利用密钥1解密密文1,得到明文。比较得到的明文和原始明文是否相同。
    在这里插入图片描述

举报

相关推荐

金融信息安全实训 课堂笔记5

金融信息安全实训-03

金融信息安全实训3

信息安全实训课4

信息安全实训课6

信息安全实训Day1

信息安全实训Day6

web安全攻防实训笔记

0 条评论