| CPC G06F 21/606 (2013.01) [G06F 21/44 (2013.01); G06F 21/80 (2013.01); G06Q 10/00 (2013.01); G06Q 10/06 (2013.01); G06Q 10/06314 (2013.01); G06Q 10/08 (2013.01); G06Q 10/083 (2013.01); H04L 9/0822 (2013.01); H04L 9/0897 (2013.01); H04L 9/3263 (2013.01); H04L 63/0428 (2013.01)] | 20 Claims |

|
1. A system, comprising:
one or more computing devices of a network of a client site;
one or more storage devices of the network of the client site;
at least one shippable storage device attached to the network of the client site; and
a data transfer tool implemented on at least one of the one or more computing devices of the client site, wherein the data transfer tool is configured to:
identify data stored on the one or more storage devices of the network to be imported by a remote storage service provider;
generate one or more encryption keys for encrypting the identified data;
encrypt the identified data using the one or more generated encryption keys to generate encrypted data;
encrypt the one or more generated encryption keys using at least one particular encryption key to generate an encrypted one or more generated encryption keys to be sent to the remote storage service provider; and
transfer the encrypted data to the at least one shippable storage device.
|