0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

汽车市场正在快速向自动驾驶和联网汽车迈进

UtFs_Zlgmcu7890 来源:cg 2018-12-23 11:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

汽车电子系统容易受到黑客攻击。为了防止未经授权的访问,汽车电子系统的每个部分都需要得到保护,选用内置硬件加密引擎的MCU可以让加密变得更加简单。

恩智浦的S32K系列设备已经集成了CSEc安全模块。该模块完全兼容Hersteller Initiative软件安全硬件扩展(HIS-SHE)和GM-SHE+ 标准的功能规格。CSEc功能包括:

安全启动

密钥/种子数/随机数生成

真/伪随机数生成

加密密钥存储(3-17个用户密钥)

Miyaguchi-Preneel压缩功能

AES-128 CMAC(基于密码的消息认证码)生成和验证

AES-128加密和解密

ECB(Electronic Cypher Book电子密码本)模式 - 加密和解密

CBC(Cipher Block Chaining密码块链接)模式 - 加密和解密

一些常用的安全案例包括:

防盗器

部件保护

安全闪存更新/无线安全(OTA)更新

数据集保护(例如里程)

通过数字权限管理(DRM)进行功能管理

安全通信

IP保护

V-to-X

......

CSEc的主要功能是在闪存模块(FTFC)的核心中实现的如图1。已支持HIS-SHE功能规范版本1.1。通过使用嵌入式处理器,固件和硬件辅助的AES-128子块,FTFC模块可以为安全消息应用程序提供了加密,解密和CMAC生成验证算法。其他API也可用于安全启动配置,真随机数生成(TRNG)和Miyaguchi-Preneel压缩等。

图 1

使用CSEc加密模块可以轻松使用AES-128加密算法实现数据加密,例如实现一次通信的加密,该用例演示了如何防止ECU发送非法消息。

随机数生成和检查可防止重放攻击;

加密可防止窃听;

随机数生成/检查和加密可确保数据完整性和真实性。

图 2

此过程可以简单描述为:

图 3

中央ECU获得随机数并将其发送到传感器ECU(例如,在汽车通电后),传感器ECU读取传感器值并要求CSE模块对其和接收随机数进行加密(使用密钥#x,预先存储在加密模块内部众多密钥中的一个),传感器ECU将加密消息发送到中央ECU,中央ECU要求CSE模块解密收到的消息(使用密钥# x)。中央ECU检验发送的随机数和接收到并解密的随机数。以上就是获取传感器的内容通过加密引擎加密传输的一个过程。

在此过程中加密的相关操作如AES-128、随机数生成使用对应应用程序接口将命令参数写入加密模块,CSEc会自动完成相应的操作,大大的简化了加密的开发难度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 自动驾驶
    +关注

    关注

    795

    文章

    15063

    浏览量

    182024
  • s32k
    +关注

    关注

    1

    文章

    15

    浏览量

    10248

原文标题:3分钟看懂S32K硬件加密技术!

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    东升西降!中国汽车Q1销量“冠绝”全球,国产车出海“杀疯了”?

    电子发烧友网报道(文/席安帝) 尽管近年来全球汽车市场增速正逐步放缓,但中国作为世界第一大汽车市场,依旧维持着稳步增长的态势。4月30日,乘联分会秘书长崔东树发文表示,2026年1-3月世界汽车
    的头像 发表于 05-06 09:03 7511次阅读
    东升西降!中国<b class='flag-5'>汽车</b>Q1销量“冠绝”全球,国产车出海“杀疯了”?

    上汽奥迪E7X确认将搭载L3级自动驾驶技术

    AUDI品牌全新智慧性能SUV——奥迪 E7X 确认将搭载L3级自动驾驶技术,成为奥迪品牌首款实现该技术落地的车型。此举标志着奥迪在高阶智能驾驶领域迈出关键一步,持续夯实其在豪华汽车市场的技术优势。
    的头像 发表于 04-28 14:15 326次阅读

    自动驾驶汽车如何完成超车?

    在我们日常开车时,别人想要超车,只要确认后方、旁边有没有车,打个灯、稍微加速、换个车道就完成了。这一动作乍一看非常简单,但对自动驾驶汽车来说,这个过程需要多方协调。 自动驾驶车辆要完成超车动作,必须
    的头像 发表于 02-16 17:37 1.7w次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>如何完成超车?

    自动驾驶汽车如何实现自动驾驶

    人类驾驶员而言是非常直观且有效的指令,但对于自动驾驶汽车来说,则意味着需要一套极其复杂的感知、理解与决策链路。 自动驾驶如何看清文字? 自动驾驶
    的头像 发表于 02-10 08:50 909次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>如何实现<b class='flag-5'>自动驾驶</b>

    2026年自动驾驶汽车发展趋势前瞻

    自动驾驶汽车会使用人工智能吗?答案是肯定的。人工智能(AI)是自动驾驶汽车运行的基石,它使车辆能够平稳、安全地在道路上正常行驶,适应实时交通状况,并做出瞬间的决策,确保道路交通安全,是
    的头像 发表于 02-05 09:38 4096次阅读
    2026年<b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>发展趋势前瞻

    自动驾驶汽车如何检测石头这样的小障碍物?

    [首发于智驾最前沿微信公众号]最近有一位小伙伴留言,想让我聊聊自动驾驶汽车对于石头这样的小障碍物,是使用什么视觉任务检测的。在直接回答“如何检测”之前,其实要思考一个更根本的问题,对于一个像石头这样
    的头像 发表于 12-24 16:53 1356次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>如何检测石头这样的小障碍物?

    汽车自动驾驶的太阳光模拟应用研究

    测试装备,通过提供可控、可重复的测试环境,已成为汽车自动驾驶研发、验证与标定过程中不可或缺的核心工具。汽车自动驾驶的光挑战与测试需求luminbox
    的头像 发表于 12-10 18:04 642次阅读
    <b class='flag-5'>汽车</b><b class='flag-5'>自动驾驶</b>的太阳光模拟应用研究

    自动驾驶汽车如何确定自己的位置和所在车道?

    [首发于智驾最前沿微信公众号]我们平时开车时,判断自己在哪条路、哪个车道,只需要看一眼导航、扫几眼车道线、再听听提示就够了。但对自动驾驶汽车来说,这件事既简单又复杂。简单在于自动驾驶汽车
    的头像 发表于 11-18 09:03 1138次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>如何确定自己的位置和所在车道?

    如何确保自动驾驶汽车感知的准确性?

    [首发于智驾最前沿微信公众号]自动驾驶汽车想要自动驾驶,首先要做的就是能对周边环境实现精准感知,也就是能“看”清道路,那自动驾驶汽车如何在复
    的头像 发表于 08-23 15:06 1900次阅读
    如何确保<b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>感知的准确性?

    塑造自动驾驶汽车格局的核心技术

    自动驾驶汽车长期以来一直是科幻小说中的情节,但在如今的2025年,它似乎已经离我们越来越近,智能辅助驾驶已经出现在越来越多的新能源汽车中。但距离完全的
    的头像 发表于 08-21 16:03 1188次阅读

    自动驾驶汽车直行时遇到左转汽车应该如何行驶?

    [首发于智驾最前沿微信公众号] 当自动驾驶汽车在道路上直行时,如果前方或邻道的车辆正准备左转,系统必须在复杂的交通情境中快速、准确地做出判断。这不仅关乎行车安全,更是对自动驾驶系统感知
    的头像 发表于 08-17 11:33 2394次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>直行时遇到左转<b class='flag-5'>汽车</b>应该如何行驶?

    太阳光模拟器 | 在汽车自动驾驶开发中的应用

    汽车产业电动化、智能化转型的浪潮中,自动驾驶技术的研发面临着复杂环境感知的挑战。光照条件作为影响传感器性能的关键因素,直接关系到自动驾驶系统的安全性和可靠性。紫创测控Luminbo
    的头像 发表于 07-24 11:26 906次阅读
    太阳光模拟器 | 在<b class='flag-5'>汽车</b><b class='flag-5'>自动驾驶</b>开发中的应用

    JAE MY05系列连接器在电动汽车BMS中的应用

    全球汽车市场正迎来百年一遇的巨变期,以关键词“CASE(汽车互联,自动驾驶,共享和服务,电动化)”为发展大趋势,正经历着各种各样的技术革新。
    的头像 发表于 06-30 10:39 2851次阅读
    JAE MY05系列连接器在电动<b class='flag-5'>汽车</b>BMS中的应用

    自动驾驶汽车是如何准确定位的?

    [首发于智驾最前沿微信公众号]随着自动驾驶技术的快速发展,车辆的精准定位成为安全驾驶与路径规划的核心基础。相比于传统人类驾驶依赖路标和视觉判断,自动
    的头像 发表于 06-28 11:42 1592次阅读
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>汽车</b>是如何准确定位的?

    Arm 公司面向汽车市场的 ​Arm Zena​ 深度解读

    面向汽车市场的 ​ Arm Zena ​ 深度解读 Arm Zena 是 Arm 公司面向智能汽车领域推出的核心计算平台,属于其“平台优先”战略的关键布局。作为 Arm 计算子系统(CSS)在
    的头像 发表于 05-29 09:51 2809次阅读