Abstract
The trusted computing technology (TCT) is an effective way to solve embedded real-time operation system (ERTOS) security. However, the existing TCT is hard to satisfy the properties of real-time and low power consumption directly. Based on vxworks kernel, this paper put forward a solution of trusted computing by designing embedded real-time trusted computing module and trusted software stack, which could realize the chain of trust by using integrity measurement certificate. Experiments show that the average execution time of commands on trusted platform module saves 65.81 % execution time compared with SW-TP, which can meet the ERTOS requirements of real-time property and low power consumption as a whole.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ravi, S., Raghunathan, A., Kocher, P., et al.: Security in embedded systems: design challenges. ACM Trans. Embed. Comput. Syst. 3(3), 461–491 (2004)
Trusted Computing Group. Secure Embedded Platform with Trusted Computing: Automotive and Other Systems in the Internet of Things Must Be Protected [EB/OL] (10 June 2012). https://www.trustedcomputinggroup.org/resources/secure_embedded_platforms_with_trusted_computing_automotive_and_other_systems_in_the_internet_of_things_must_be_protected
Johannes, W.: Trusted computing building blocks for embedded linux-based ARM trustzone platforms. In: Proceedings of the 3rd ACM Workshop on Scalable Trusted Computing. ACM Press, Fairfax, USA (2008)
Secure Architecture and Implementation of Xen on ARM for Mobile Devices [EB/OL] (21 April 2007). http://xensource.com/files/xensummit4/Secure_Xen_ARM_xen-summit-04_07_Suh.pdf
Embedded XEN Virtualization Framework [EB/OL] (11 December 2012). http://sourceforge.net/projects/embeddedxen/
Lucas, D., Alexandra, D., Christoph, K.: Trusted virtual domains on OKL4: secure information sharing on smartphones. In: Proceedings of the 6th ACM Workshop on Scalable Trusted Computing. ACM Press, Chicago, USA (2011)
Das U-boot—The Universal Boot Loader [EB/OL] (08 December 2010). http://sourceforge.net/projects/u-boot/
Aaraj, N., Raghunathan, A., Jha, N.K.: Analysis and design of a hardware/software trusted platform module for embedded systems. ACM Trans. Embed. Comput. Syst. 8(1), 1–31 (2008)
Strasser, M., Stamer, H.: A software-based trusted platform module emulator. In: Proceedings of the 1st International Conference on Trusted Computing and Trust in Information Technologies. IEEE Press, Heidelberg, Germany (2008)
The Open-source TCG Software Stack [EB/OL] (11 October 2008). http://trousers.sourceforge.net/
Trusted Computing Group. Mobile Trusted Module (MTM) Specification, Version 1.0 [EB/OL] (14 June 2008). http://wwwtrustedcomputinggroup.org/resources/mobile_phone_work_group_mobile_trusted_module_specification_version_10
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer Science+Business Media Singapore
About this paper
Cite this paper
Xu, Md., Zhang, F. (2015). Research on Trusted Computing Technology for Embedded Real-Time Operation System. In: Zhang, X., Wu, Z., Sha, X. (eds) Embedded System Technology. ESTC 2015. Communications in Computer and Information Science, vol 572. Springer, Singapore. https://doi.org/10.1007/978-981-10-0421-6_13
Download citation
DOI: https://doi.org/10.1007/978-981-10-0421-6_13
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-0420-9
Online ISBN: 978-981-10-0421-6
eBook Packages: Computer ScienceComputer Science (R0)