摘要
针对我国对自主可控信息系统的需求,本文基于RT Thread操作系统设计了一种可信验证平台。平台在外部设备启动前主动获取可信设备的核心组件信息,经过SM3算法进行杂凑值计算,并将计算结果与可信白名单中的预期值对比,根据对比结果对外部发送相应控制指令。在RV STAR开发板上验证,可以正确输出电源及I/O控制信号,能实现对外部设备的可信完整性度量,达到预期设计目标。
In order to meet the demand of autonomous and controllable information system in China,a trusted verification platform based on RT Thread operating system is designed.The platform actively obtains the core information of component of the trusted device before the external device is started up,and the platform uses the SM3 algorithm to calculate the Hash value,and compares the calculated result with the expected value in the Trusted White List,and sends controllable instructions to the outside according to the comparison.Based on the RV STAR development board,the power and I/O control signals can be output correctly,the trusted integrity measurement of external equipment can be realized,and the expected goal can be achieved.
作者
宫健
裴焕斗
唐道光
Gong Jian;Pei Huandou;Tang Daoguang(School of Instrument and Electronics,North University of China,Taiyuan 030051,China;Shanxi 100 Trust Information Technology Co.,Ltd.)
出处
《单片机与嵌入式系统应用》
2022年第4期34-37,共4页
Microcontrollers & Embedded Systems