DES加密算法的学习密钥扩展1.PPTVIP

  • 8
  • 0
  • 约1.88千字
  • 约 11页
  • 2018-07-31 发布于天津
  • 举报
DES加密算法的学习密钥扩展1

周报告 * 报告人:朱立民 指导老师:李仁发 教授 新一代智能汽车网络安全 若干问题研究 目录 1 搭建基础CAN总线通信平台 2 * 学习DES算法 搭建基础CAN总线通信平台 通过阅读开发板附带的示例代码,利用CODE WARRIOR IDE搭建本课题所需的基础CAN总线通信平台,见右图。 当前状况: 基本掌握顶层代码,可以尝试实现消息加密 未能掌握工作原理及较底层的代码 消息认证需要具有以上基础上才能完成实现 因此需要对CAN协议和CAN控制器深入学习 搭建基础CAN总线通信平台 CAN通信-发送端 PlainText: 需要加密的数据 MAC: 消息认证码,通过AES-CBC加密算法实现 (发送端) 待实现 Connected: 验证总线是否正确连接 CAN通信-接收端 CipherText: 加密后的数据 待实现 MAC: 消息认证码,通过AES-CBC加密算法实现 (接收端) Result: 消息认证,判断是否由可信节点发送的数据 待实现 CAN总线 课题目标 搭建基础CAN总线通信平台--技术路线 发送端ECU: 1、通过RC4流加密算法加密8字节的明文数据,产生8字节的密文。 2、通过计数器发生函数,得到计数值。 3、ECU根据密文和计数值利用AES-CBC算法产生4字节MAC值。4字节分别存放于扩展帧

文档评论(0)

1亿VIP精品文档

相关文档