检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:刘栋 王东辉 LIU Dong;WANG Donghui(Institute of Acoustics,University of Chinese Academy of Sciences,Beijing 100089,China)
出 处:《电子设计工程》2024年第2期51-55,共5页Electronic Design Engineering
摘 要:针对基于Linux和TCG软件栈(Trusted computing group Software Stack,TSS)的复杂性问题,提出一种轻量级的可信软件栈。分析了TSS的基本结构与TSS在嵌入式系统的局限,总结出基于嵌入式系统的可信软件栈设计需求,设计出软件栈命令调用的机制和软件栈的结构。此外,分析了TSS密钥管理缓存算法,在flash中定义一块密钥槽空间,方便密钥管理中直接访问,阐述密钥生成的逻辑过程,实现面向嵌入式系统的可信软件系统。经实验验证,该软件栈可以结合RT-Thread实时系统实现基本的可信计算功能。Aiming at the complexity of TCG software stack(Trusted computing group Software Stack,TSS)based on Linux,a lightweight trusted software stack is proposed.This paper analyzes the basic structure of TSS and the limitations of TSS in embedded system,summarizes the design requirements of trusted software stack based on embedded system,and designs the mechanism of command call and the structure of software stack.In addition,this paper analyzes the cache algorithm of TSS key management,defines a key slot space in flash,which is convenient for direct access in key management,and expounds the logical process of key generation,realize the trusted software system for embedded system.Experiments show that the software stack can combine RT⁃Thread real⁃time system to achieve the basic trusted computing function.
关 键 词:可信软件栈 密钥管理 缓存算法 RT-THREAD
分 类 号:TN918.4[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15