当前位置: 首页 > news >正文

0x84加密数据传输服务

为了在安全模式下实现一些诊断服务,在服务端和客户端应用程序之间添加了Security sub-layer。在客户端与服务端之间进行诊断服务数据传输有两种方法:
1、非安全模式下数据传输
  应用程序使用诊断服务(diagnostic Services)和应用层服务原语(Application Layer Service Primitives)在客户端和服务端进行数据交换,安全子层直接传输(“Pass-Thru”) “Application” and "Application Layer"之间数据。

2、安全模式数据传输
  应用程序使用诊断服务(diagnostic Services)或者外部服务和应用层服务原语(Application Layer Service Primitives)在客户端和服务端进行数据交换,安全子层使用0x84服务(加密数据传输服务)来接/收加密数据,安全连接必须是点到点的通讯,因此只有是物理寻址被允许,这就意味着只有一个ECU牵涉其中。 

有四个子服务:请求、显示、响应和确认。安全模式下,只有被确认的服务才允许被使用。

安全子层的任务是对“应用程序_Application”提供的数据进行加密,对“应用层_Application _Layer”提供的数据进行解密,并添加、检查和删除与安全相关的数据元素。安全子层使用应用层(Application Layer)的SecuredDataTransmission (0x84)服务,根据外部协议(请求和响应),发送和接收整个诊断消息或消息,并以安全的方式进行交换。

请求报文格式

肯定响应报文格式

http://www.lryc.cn/news/179336.html

相关文章:

  • Vue.js快速入门:构建现代Web应用
  • Scala第五章节
  • erlang练习题(三)
  • What Is A DNS Amplification DDoS Attack?
  • jvm笔记
  • WPF中的控件
  • Java下对象的序列化和反序列化(写出和读入)
  • 基于springboot的洗衣店订单管理系统
  • Llama2部署踩坑
  • Adams齿轮副
  • Elasticsearch keyword 中的 ignore_above配置项
  • RabbitMQ原理(一):基础知识
  • [Linux]Git
  • ChatGPT终于可以进行网络搜索 内容不再限于2021年9月前
  • uni-app:实现页面效果1
  • 归一化和标准化的联系与区别及建议
  • 数据结构--栈的实现
  • 第十章 异常
  • Rust冒泡排序
  • 麒麟信安服务器操作系统V3.5.2重磅发布!
  • 密码技术 (1) - 对称密码
  • 基于PYQT5的GUI开发系列教程【二】QT五个布局的介绍与运用
  • Cadence PCB 焊盘和封装
  • 正在等待操作系统重新启动。 请重新启动计算机以安装autocad 2024。
  • Windows电脑显示部分功能被组织控制
  • Django模板加载与响应
  • Python 内置函数详解 (4) 类型转换
  • SpringBoot之Web原生组件注入
  • [每周一更]-(第64期):Dockerfile构造php定制化镜像
  • 若依不分离+Thymeleaf select选中多个回显