CPC G06F 3/0634 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0683 (2013.01)] | 20 Claims |
1. A non-transitory machine-readable medium storing a program executable by at least one processing unit of a device, the program comprising sets of instructions for:
receiving, from a client device, a unique identifier associated with a user of the client device;
generating a hash value based on the unique identifier associated with the user of the client device;
using a character encoding scheme to encode the hash value into a first encoded value;
replacing instances of a first character in the encoded value with a defined second character to form a second encoded value; and
sending the second encoded value to a cloud storage service for the cloud storage service to create a storage container using the second encoded value as a name of the storage container.
|