【技术实现步骤摘要】
一种系统应用tpm许可生成方法、系统、介质及设备
[0001]本专利技术涉及通信
,具体地说是一种系统应用tpm许可生成方法、系统、介质及设备。
技术介绍
[0002]talos操作系统为特殊的linux内核发行版,其主要为容器快速化部署服务。但目前版本不支持tpm可信平台模块的功能,更没有运行在其上面应用程序的TPM授权认证功能。
技术实现思路
[0003]为此,本专利技术所要解决的技术问题在于提供一种系统应用tpm许可生成方法、系统、介质及设备,解决了现有talos系统中无法为应用提供tpm授权许可的技术问题。
[0004]为解决上述技术问题,本专利技术提供如下技术方案:一种系统应用tpm许可生成方法,系统为talos系统,talos系统内核为内置有tpm服务驱动和tpm软件协议栈的定制化内核;在talos系统中为应用提供tpm许可,先为所述应用设置配置文件,建立应用与tpm服务之间的通信连接,然后运行所述应用,由所述应用调用tpm服务,然后完成tpm服务对所述应用的许可;所述定制化内核的根 ...
【技术保护点】
【技术特征摘要】
1.一种系统应用tpm许可生成方法,其特征在于,系统为talos系统,talos系统内核为内置有tpm服务驱动和tpm软件协议栈的定制化内核;在talos系统中为应用提供tpm许可,先为所述应用设置配置文件,建立应用与tpm服务之间的通信连接,然后运行所述应用,由所述应用调用tpm服务,然后完成tpm服务对所述应用的许可;所述定制化内核的根文件系统中安装有tpm软件包,所述定制化内核的启动服务中设置有tpm授权应用程序服务。2.根据权利要求1所述的系统应用tpm许可生成方法,其特征在于,tpm软件包包括tpm2
‑
tss、tpm2
‑
abrmd和tpm2
‑
tools。3.根据权利要求1所述的系统应用tpm许可生成方法,其特征在于,在对内核进行定制化处理成为定制化内核时,通过自定义构建开源的镜像方法将tpm驱动模块和tpm软件协议栈加入内核,并将tpm软件包和授权引用程序服务加入内核的根文件系统中和启动服务中。4.根据权利要求3所述的系统应用tpm许可生成方法,其特征在于,在对内核进行定制化处理成为定制化内...
【专利技术属性】
技术研发人员:武斌,肖垚,蒋驰,王旸,
申请(专利权)人:明阳产业技术研究院沈阳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。