网络安全加密算法---对称加密

本文描述了三位同学通过AES对称加密算法进行数据交换的过程,使用CrypTool2.1工具,包括角色变换和加密解密步骤,以保护A、B和C之间的基本信息安全。
摘要由CSDN通过智能技术生成

        三位同学一组完成数据的对称加密传输。 三位同学分别扮演图中 A、B 和 KDC 三个角色,说明 KAKBKAB 和发送的数据Data 的内容。

 

给出图中 2 和 3 中的数据,以及 Data 加密后的密文。可以完成多轮角色互换的通信

过程。其中一轮过程要求 KA=“A 的学号"、KB=“B 的学号",KAB=“C 的学号",

Data="A\B\C 三位通信的姓名等基本信息”,加密算法采用 AES。

题目完成过程中,加密算法可以直接使用现有的软件;也可以使用编程软件调用有关 API 实现(良好以上);3)当然自己直接实现一个算法将是非常值得表扬的,该题直接优秀。

 

姓名

学号

密钥

 

用户 A

A=yujiangtao

1818064057

KA=1818064057

 

用户 B

B=zhangle

2009124037

KB=2009124037

 

KDC

houkangxiong

2009124039

KAB=2009124039

 

加密算法

AES (密钥 128 位)

 

A,B,KAB

yujiangtao,zhangle,2009124039

 

KB(A,B,KAB)

LAfmhm4RykC/zaezGnCgYsvy6ZuwiIGBQPeQ3FU6P+Q=

Base64 显示

KAB,KB(A,B,KAB)

W+dJYk7qhcSu9ztcGjFdZhGChmflv66w0Esqe1M5DwKH0gyxW

dvesu5CuBlpD/VRq4VTbhPsEHC4zaG45CuyDg==

 

KA(KAB,KB

(A,B,KAB))

w4LvJW3vzzpZ2Yr1lF+KPAorWRThijH7zk+vNY/YxIgO4QMWIjbg

i/O7YkmL/PlLIBrVU8z0tY5jsDmHOQrHFG/37HY27IMkTo24R5vTYzi

VgajVHH5a8y7FpdU2sSwWT04acs0WHGHli+c/+X0R8oCZJ5JnwIViEQ7

yVcxeUtSQpCPZI7rdupqNguBjI4K4

Base64 显示

Data

yujiangtao 1818064057,zhangle 2009 124037,houkangxiong 2009124039

 

KAB(Data)

9OvSbNEUy8wgAaI6f1gYDJ+BZlDPPZd1AQYYUKL5bIYghS3SPSox6Kz

FTMiJP3W/l3jumi6ijNTEvH/K9dRqg04non2/oBbDdktHDSngMbs=

Base64 显示

加密工具

加密解密工具 CrypTool 2.1

 

 加密解密工具 CrypTool 2.1

加密过程

数据加密过程(KB(A,B,KAB))

数据加密过程(KAB,KB(A,B,KAB))

数据加密过程(KA(KAB,KB(A,B,KAB)))

数据加密过程(KAB(Data))

 

解密过程

数据解密过程 (KB(A,B,KAB))

数据解密过程 (KAB,KB(A,B,KAB))

数据解密过程 (KA(KAB,KB(A,B,KAB)) )

数据解密过程 (KAB(Data))

  • 7
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值