基于 Linux系统车载方向OP-TEE

生活消费 出行 案例ID:198759
4 年经验· 黑芝麻智能科技有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

开发环境:Ubuntu18.04 开发硬件:公司提供的单板
项目描述:该项目主要解决车载系统的安全问题,防止入侵者侵入车载网络获取车主信息或对车造成破坏,主要实现外来者访问cpu时,芯片级别的安全扩展组件会去校验CPU发送的访问请求的安全状态读写信号位 是0还是1,以此来判定 当前CPU发送的资源访问请求是安全请求还是非安全请求,如果是非安全请求,则禁止访问,主要分为四个步骤:搭建及编译OP-TEE运行环境、实现OP-TEE镜像的加载和启动以及Linux的镜像加载和启动、实现侧OP-TEE驱动的挂载和启动、安全驱动测试。
本人职责:实现REE侧编写OP-TEE驱动及其挂载和启动,从官网获取相应源代码,根据现有开发环境对源代码进行相应更改,让用户空间陷入到内核空间调用OP-TEE的file_opration结构体,使REE侧用户空间能够挂载并调用OP-TEE驱动。
技术点:OP-TEE驱动与OP-TEE之间共享内存的注册和分配(DMA)
OP-TEE驱动中file_opration结构体中函数的调用

基于 Linux系统车载方向OP-TEE

生活消费 · 出行 案例ID:198759
联系该工程师
微信扫码,建群沟通
作者: - 4年经验- 黑芝麻智能科技有限公司

案例介绍

开发环境:Ubuntu18.04 开发硬件:公司提供的单板
项目描述:该项目主要解决车载系统的安全问题,防止入侵者侵入车载网络获取车主信息或对车造成破坏,主要实现外来者访问cpu时,芯片级别的安全扩展组件会去校验CPU发送的访问请求的安全状态读写信号位 是0还是1,以此来判定 当前CPU发送的资源访问请求是安全请求还是非安全请求,如果是非安全请求,则禁止访问,主要分为四个步骤:搭建及编译OP-TEE运行环境、实现OP-TEE镜像的加载和启动以及Linux的镜像加载和启动、实现侧OP-TEE驱动的挂载和启动、安全驱动测试。
本人职责:实现REE侧编写OP-TEE驱动及其挂载和启动,从官网获取相应源代码,根据现有开发环境对源代码进行相应更改,让用户空间陷入到内核空间调用OP-TEE的file_opration结构体,使REE侧用户空间能够挂载并调用OP-TEE驱动。
技术点:OP-TEE驱动与OP-TEE之间共享内存的注册和分配(DMA)
OP-TEE驱动中file_opration结构体中函数的调用

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×