Is there any commercially available USB drive (memory stick) that will automatically encrypt any file(s) copied to the drive, without needing to install or execute special software on the connected computer, except for a possible first-time setup (to choose the password, etc.)?
For example the Datalocker Sentry device supports auto-encryption, but only after executing a program stored on the stick.
I am looking for a device which can be connected to an industrial system with an embedded operating system (Windows CE), and encrypt files transferred to the memory stick through a standard feature of the system, without requiring any modification of the system. The person initiating the transfer should not be able to read/decrypt the files on the USB device.
Edit: I will list below some USB-compatible storage devices featuring encryption that I have found:
- StarTech S2510BU3PW 2.5in USB 3.0 SATA Hard Drive Enclosure with Touchpad AES Encryption. Actually a hard drive enclosure (separate hard drive needed), but could possibly be used in place of a memory stick? From the documentation I couldn't tell if you need to input the password to write to the disk.
- Lok-it secure flash drive: Device must be unlocked with PIN before use. Thus not possible to write to the device without also being able to read from the device.
- Aegis Secure Key and Aegis Padlock: Appears to work the same way as Lok-It. Has read-only mode but not write-only mode.
- Iron Key: Similar to the above. Audit trail generation might be possible using add-on Access Enterprise Server (likely expensive)?
- Gold Key: Similar as above. Drive must be unlocked through an on-screen prompt before use.
- Corsair Flash Padlock: Similar as above.
- Kingston Data Traveller: Similar as above.
Edit 2: A device with the possibility of generating a full audit trail of all file transfers might be an acceptable alternative. For example, the Datalocker Sentry and certain Kingston Data Traveller models seem to be compatible with "SafeConsole" software.
I'm not in charge of or have any direct say over budget, but I imagine I should be able to justify an expense of $500-$1000, if we can avoid more complex data handling procedures/equipment to reduce the risk of data loss or tampering. Alternative solutions or the cost of inadequate data integrity might easily come to more than this sum.