Trusted Computing: Principles and Applications