I am neither endorsing nor promoting this device but it sounds innovative to fit a full PIN entry keypad to a USB Drive. The drive uses 256-bit AES encryption to secure data and remains encrypted until the correct PIN code is entered at the point it is inserted into the PC.
The Encryption and authentication are handled on the drive itself, so there is no software involved- no driver updates, no software updates, no admin privileges necessary, and no worries about whether you may or may not be able to open stored files on any operating system.