Secure Cloud Technologies for Protecting Financial Transactions