This document proposes a new cloud architecture model to improve data integrity and security. The model introduces a virtual machine that provides additional security services beyond standard SLAs. A third party auditor is associated with the virtual machine to handle data and ensure security. The model demonstrates encryption, decryption and integrity verification techniques. It also upgrades the entropy of the advanced encryption standard using a secret sharing scheme, improving security in cloud simulations by 22% compared to standard AES.