A method including transmitting, by a device to a storage
server, a request to receive encrypted content and one or more encrypted keys stored in association with the encrypted content; receiving, by the device from the storage
server, the encrypted content and the one or more encrypted keys; receiving, by the device, a master string of
alphanumeric characters; determining, by the device, a
master key based at least in part on the master string; decrypting, by the device based at least in part on utilizing the
master key, an encrypted assigned private key associated with the device to determine an assigned private key, the encrypted assigned private key being included in the one or more encrypted keys; and decrypting, by the device, the encrypted content based at least in part on utilizing the assigned private key is disclosed. Various other aspects are contemplated.