Information technology — Open Trusted Technology ProviderTM Standard (O-TTPS) —Part 1: Requirements and recommendat...