Aiming at the special requirements of high reliability and independent control of servers based on VPX architecture in aerospace
a BMC controller design solution based on domestic embedded ARM control chip is designed and implemented. The design meets VITA46.11 standard and IPMI protocol. It adopts the redundancy mechanism of main and standby to improve the reliability and ensure the normal service of the system. It can communicate with the IPMC on the function board through the dual redundant IPMB bus. The IPMI LAN communication with the remote host adopts RMCP+ protocol
combining HMAC-SHA1 algorithm and AES-CBC-128 encryption algorithm for identity authentication
key exchange and encrypted transmission
to realize data integrity and ensure communication security
so as to realize the acquisition and monitoring of hardware health information as well as power on and off control. The test results show that the design scheme is effective and feasible
and can ensure the reliability and safety on the basis of meeting the functional requirements.
张睿, 黄泳铭, 吴悠, 等. 基于国产平台VPX架构的IPMC控制器设计[J]. 计算机测量与控制, 2018, 26(6): 99-103. DOI: 10.16526/j.cnki.11-4762/tp.2018.06.025. ZHANG R, HUANG Y M, WU Y, et al. Design of the VPX architecture IPMC controller based on domestic platform[J]. Computer Measurement % Control, 2018, 26(6): 99-103. DOI: 10.16526/j.cnki.11-4762/tp.2018.06.025.
MADSON C, GLENNR. RFC2404The use of HMAC-SHA-1-96 within ESP and AH[S]. 1998.
NIST. FIPS PUB 180-1 Secure hash standard[S]. 1995.
KRAWCZYK H, BELLARE M, CANETTI R. RFC 2104-HMAC Keyed-hashing for message authentication[S]. 1997.
吴之光, 耿士华. 浅谈BMC管理系统在国产平台服务器中的应用[J]. 信息技术与信息化, 2016(1-2): 51-53. DOI: 10.3969/j.issn.1672-9528.2016.01-02.010. WU Z G, GENG S H. Application of BMC management system on the server of domestic platform[J]. Information Technology % Informatization, 2016(1-2): 51-53. DOI: 10.3969/j.issn.1672-9528.2016.01-02.010.
VAIDEHI M, RABI B J. Design and analysis of AES-CBC mode for high security applications[C]//Proceedings of the 2nd International Conference on Current Trends in Engineering and Technology. Coimbatore, India: IEEE, 2014: 499-502. DOI: 10.1109/ICCTET.2014.6966347.
Berlin Heidelberg DAEMEN J, RIJMEN V. The design of rijndael: AES - the advanced encryption standard[M]. Berlin Heidelberg: Springer, 2002. DOI: 10.1007/978-3-662-04722-4.