I have a Kingston Data Traveller. It is a USB flash drive with and open and encrypted partitions. You have to load the password into you own computer and use the same computer the other end. However, should you want to use the flash drive between office and home then both computers can be programmed. I doubt if it can resist a drive recovery program but it will stop the casual observer looking in if he should find it.