1. A universal serial bus (USB) drive, comprising: a memory, wherein the memory contains at least some confidential information; a processor coupled to the memory; a universal serial bus connector coupled to the processor; and an application stored in the memory that, when executed by the processor, determines that a request to access the memory received by the universal serial bus connector is directed to the at least some confidential information, satisfies the request to access the memory when a message is received by the universal serial bus connector from a sender of the request to access the memory, wherein the message indicates that the sender is executing in a trusted security zone, and does not satisfy the request to access the memory when the message is not received by the universal serial bus connector from the sender.