UDS报文-安全访问 [0x27]

27 (安全访问)

常用子功能

子功能ID详情描述
0x01RequestSeed请求种子
0x02sendKey发送秘钥
0x03RequestSeed请求种子
0x04sendKey发送秘钥

安全访问通信时序

tester ECU 请求种子 返回种子 发送key 应答 tester ECU

示例

tester ECU 02 10 03 AA AA AA AA AA 进入扩展会话 06 50 03 00 22 01 F4 AA 02 27 01 AA AA AA AA AA 请求种子 06 67 01 46 78 A4 BF AA 06 27 02 9D 75 5A 36 AA 发送key 06 67 02 AA AA AA AA AA tester ECU

第一帧 02 AA AA AA AA AA

字节数据备注
10x02高4bit:单帧 低4bit:数据长度,2字节
20x10SID:诊断会话控制
30x03SubFunc:子功能进入扩展会话

第二帧 06 50 03 00 22 01 F4 AA

字节数据备注
10x06高4bit:单帧 低4bit:数据长度,6字节
20x50SID:诊断会话可肯定应答
30x03SubFunc:子功能进入扩展会话
40x00P2 Hight,时间参数
50x22P2 Low,时间参数
60x01P2* Hight,时间参数
70xF4P2* Low,时间参数

计算得出:
P 2 = 0 x 0022 ∗ 1 m s = 34 m s P2=0x0022*1ms = 34ms P2=0x00221ms=34ms
P 2 ∗ = 0 x 01 F 4 ∗ 10 m s = 5000 m s P2*= 0x01F4*10ms = 5000ms P2=0x01F410ms=5000ms

第三帧 02 27 01 AA AA AA AA AA

字节数据备注
10x02高4bit:单帧 低4bit:数据长度,2字节
20x27SID:安全访问
30x01SubFunc:请求种子

第四帧 06 67 01 46 78 A4 BF AA

字节数据备注
10x06高4bit:单帧 低4bit:数据长度,6字节
20x67SID:安全访问肯定应答
30x01SubFunc:请求种子
4~70x4678A4BF返回的种子

第五帧 06 27 02 9D 75 5A 36 AA

字节数据备注
10x06高4bit:单帧 低4bit:数据长度,6字节
20x27SID:安全访问肯定应答
30x02SubFunc:发生Key
4~70x9D755A36Key

第六帧 06 67 02 AA AA AA AA AA

字节数据备注
10x06高4bit:单帧 低4bit:数据长度,6字节
20x67SID:安全访问肯定应答
30x02SubFunc:发生key
  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值