安全
文章平均质量分 92
CANoe_Vector
这个作者很懒,什么都没留下…
展开
-
基于AES 128算法的Seed&key DLL的生成
Seed & Key DLL封装了用于进行安全解锁的特定算法,在UDS中定义了0x27服务用于更改安全级别,以解锁具有访问限制的诊断服务。通常ECU发送种子作为诊断测试仪的安全访问请求响应。然后,诊断测试仪为种子计算相应的密钥,并使用该密钥解锁服务器。CANoe示例工程“UDSSystem”中提供了生成该DLL的C++工程。本文档在该示例工程的基础上集成OpenSSL库,将AES128算法应用到计算key值上来。转载 2024-08-02 11:02:50 · 374 阅读 · 0 评论 -
基于CANoe的0x29服务的安全认证配置
作者:Menglu,修改:Echo、Ma应之前网友的要求,发一篇针对29服务安全认证的文章。相信大家看过前面27服务的文章之后,对27服务应该有个深刻的理解。27服务主要通过Seed&key的方式对设置不同的Level进行解锁,从而进行不同层级的保护,经常使用对称加密的方式, 29服务是通过认证的方式进行,详情请参考正文转载 2024-08-02 10:58:28 · 186 阅读 · 0 评论