A method of storing and/or processing files on a plurality of independent clouds (Ca...Cn) includes, uploading the file to the clouds (100) by dividing the file into a plurality of fragments (104); associating the file with redundancy information (106), encrypting the file and the redundancy information (107); and uploading (109-115) the file fragments and the redundancy information to different clouds.
展开▼