Information Dispersal Algorithym (IDA) is a method to split a file f into n pieces in such a way that the file can be reconstructed from some predefined subsets of pieces.
this is a Java implementation.
I forgot to mention! this version works on file sizes up to 64KB. I'll fix it soon, so it can work on every size of a file.