1. A removable storage device comprising: memory configured to store encrypted data at physical memory addresses; a processor coupled with the memory, the processor configured to: receive logical addresses from a host device; determine the physical memory addresses corresponding to physical memory addresses via a lookup table; and decrypt the encrypted data using a decryption key corresponding to the encrypted data stored at the physical memory addresses, wherein different decryption keys correspond to encrypted data stored at different physical memory addresses in the memory; and an interface coupled with the processor, the interface configured to communicate the decrypted data to the host device.