itrustee_tzdriver:基于iTrustee OS的非安全侧驱动项目

Confidential computing framework for iTrustee OS driver

分支5Tags5
文件最后提交记录最后更新时间
iTrustee OS tzdriver init 4 年前
ignore sigusr1 for normal system Signed-off-by: WoolenSky <yuanhao34@huawei.com> 5 个月前
!105 Add dfx info of agent status From: @yinxyww Reviewed-by: @wolfkernel See merge request: openeuler/itrustee_tzdriver!1053 个月前
update: 更新文件 tlogger.c Signed-off-by: lixiang202 <lixiang202@huawei.com>3 个月前
update: 更新文件 reboot.c Signed-off-by: lixiang202 <lixiang202@huawei.com>4 个月前
bugfix:do not compile trace files 11 个月前
Tzdriver: Del unused code signed-off-by: Xu ZhePeng <xuzhepeng@foxmail.com> 6 个月前
update: 更新文件 README.en.md Signed-off-by: gzy0429 <1725759940@qq.com>5 个月前
update: 更新文件 README.md Signed-off-by: gzy0429 <1725759940@qq.com>5 个月前
update tzdriver to itrustee 7.3.0 2 年前
update tzdriver for itrustee 1.3.0 3 年前
update: 更新文件 tc_ns_client.h Signed-off-by: lixiang202 <lixiang202@huawei.com>3 个月前
update tzdriver for itrustee 1.3.0 3 年前
fix compile tee_upgrade issue 2 年前
update: 更新文件 teek_client_constants.h Signed-off-by: lixiang202 <lixiang202@huawei.com>4 个月前
update tzdriver to itrustee 7.3.0 2 年前
update tzdriver for itrustee 1.3.0 3 年前
update: 更新文件 teek_ns_client.h Signed-off-by: lixiang202 <lixiang202@huawei.com>4 个月前

iTrustee tzdriver

介绍

iTrustee OS 非安全侧driver,支持与iTrustee OS通信。

操作系统

支持ARM服务器,比如鲲鹏920。

编译教程

1)下载tzdriver代码。

2)下载libboundscheck库,下载地址https://atomgit.com/openeuler/libboundscheck

3)解压libboundscheck,放到源码目录:

itrustee_tzdriver
|--Makefile
|--core
|--......
|--libboundscheck
    |--src
    |--include
    |--Makefile

4)cd xxx(tzdriver 源码路径)。

5)make -C libboundscheck。

6)make 编译出tzdriver.ko文件。 鲲鹏920新型号使用命令:make CPU_GROUP_BINDING=y

使用说明

1)确保ARM 服务器已经运行iTrustee OS。

2)使用root用户,执行insmod tzdriver.ko

3)使用root用户,执行nohup /usr/bin/teecd &

4)运行测试CA 和TA。

参与贡献

如果您想为本仓库贡献代码,请向本仓库任意maintainer发送邮件
如果您找到产品中的任何Bug,欢迎您提出ISSUE

项目介绍

Confidential computing framework for iTrustee OS driver

定制我的领域

下载使用量

0

项目总下载次数(含Clone、Pull、 zip 包及 release 下载),每日凌晨更新

语言类型

C98.41%
CMake0.88%
Makefile0.71%