Systems, methods, and a storage medium for storing and securely
transmitting digital media data in a networked system are provided. The
method includes determining an amount of memory for storing the digital
media data. The method further includes querying a plurality of network
computers to determine an amount of available memory in a plurality of
memory storage devices associated with the plurality of network
computers. The method further includes receiving the digital media data
and partitioning the digital media data into a plurality of digital media
data sets. The method further includes encrypting the plurality of
digital media data sets into a plurality of encrypted digital media data
sets using at least one encryption key value. The method further includes
storing the plurality of encrypted digital media data sets in at least
two of the plurality of memory storage devices associated with the
plurality of network computers. The method further includes retrieving
the plurality of encrypted digital media data sets and transmitting the
plurality of encrypted digital media data sets to a decryption device.
Finally, the method includes decrypting the plurality of encrypted
digital media data sets at the decryption device using at least one
encryption key value to obtain the digital media data.