1. A method of accessing data, comprising: receiving a request to access secure data from at least one instantiated virtual machine in a cloud-based network; translating the request to locate the secure data in a secure data store; retrieving the secure data from the secure data store; encoding the secure data to generate protected secure data; and transmitting the protected secure data to the at least one instantiated virtual machine.