| Puerto Rico Data Storage encrypts files that are stored remotely prior to uploading them using 256-bit AES. AES is an industry (and government) standard and is one of the most well studied and most secure encryption algorithms available. Puerto Rico Data Storage uses a unique key for each file, and constructs the key using a HMAC that helps protect against certain attacks. The master key is based on a password you choose which is known only to you and not stored with Puerto Rico Data Storage. Code that demonstrates how data is encrypted/decrypted is available for download on the software download page under the GPL license. |