1. A method for protecting data, comprising: creating a new file; retrieving a key for the file from a keyserver, the key comprising a key identifier and an encryption algorithm; encrypting the file using the encryption algorithm; and storing the key identifier in a data repository, the data repository relating the key identifier to the encrypted file.