This document presents a framework for enhancing security in Infrastructure as a Service (IaaS) cloud computing, focusing on protocols for the trusted launch of virtual machines and domain-based storage protection. It addresses security challenges associated with sensitive data operations in IaaS environments and proposes mechanisms for remote attestation and encryption management that reduce control by cloud providers over sensitive assets. Experimental results from implementing the protocols in a public electronic health record system demonstrate their practicality and effectiveness in real-world applications.