Trust Through Origin and Integrity: Protection of Client Code for Improved Cloud Security