A Secure Boot Protocol for Bidirectional Authentication Based on IBC
The authentication process of traditional secure boot schemes is based on the Public Key Infrastructure(PKI)system.With the sharp increase in the number of devices,certificate management will increase system complexity,and the authentication process only achieves one-way authentication,resulting in insufficient security.In addition,because of the selection of a chain-based trust chain,there is a significant loss of trust transmission during the startup process.In response to the above issues,a secure boot scheme based on the identity-based encryption(IBC)system is proposed,namely the IBCEB scheme.The scheme uses the national standard SM9 algorithm of IBC system as an implementation method,implements the uncertified bidirectional authentication protocol,optimizes the model of trust chain,and reduces the loss of trust transmission.Test on the ZC706 evaluation board,the test results show that the device successfully starts after the bidirectional authentication,improving the security of the system.