TREDISEC: Towards realizing a truly secure and trustworthy cloud