The present invention provides for a method and system for providing a
type of Managed/Secured File Transfer between one or more computers
arraigned in server-client or peer-to-peer configuration. This method and
system takes digital content in the form of a file, shreds this file into
separate pieces and encrypts each piece separately. Once encrypted, each
piece is stored into a database. Client applications can then access
these pieces of digital content over a network, decrypt and reassemble
each piece to be played in the case of audio/video content, or viewed in
the case of visual content. In some embodiments, the content requested by
the client application is stored into a second database in a shredded and
encrypted format, whereas in other embodiments the content is reassembled
into the original non-encrypted and non-shredded file format. This method
and system can reside on a computer system, hand held device, or other
device.