How to decide which solution is best for you?

If you use encrypted USB flash drive only on your own computer, please choose GiliSoft Full Disk Encryption.
If you want encrypted USB flash drive can run on other people's machines (portable encryption), please choose GiliSoft USB Stick Encryption or GiliSoft Private Disk.
If you don't want your USB disk using NTFS file system or your USB disk only can use FAT file system, please choose GiliSoft Private Disk.

Encrypt USB Flash Drive with GiliSoft USB Stick Encryption

With GiliSoft USB Stick Encryption your USB flash drives and all other external storage devices can be very easily password protected. To protect your USB drives, you can use GiliSoft USB Stick Encryption to install this encryption software onto your USB flash drive. After installing the software, the device will be password protected and encrypted by 256-bit AES. To access your data again, You can plug-in your USB drive into the computer and run the program "agent.exe" on your USB drive. To unprotect your secure USB drives, click "Uninstall" and enter correct user name and password to uninstall this encryption software from the drive. Another great feature of GiliSoft USB Stick Encryption is that it divides USB drive into two areas: public area and secure area. You can store normal files in public area, and store sensitive data in secure area. On the contrary, all the files located in the secure area will be encrypted and absolutely private.

Encrypt USB Flash Drive with GiliSoft Private Disk

GiliSoft Private Disk uses a real-time on-the-fly encryption system to encrypt and decrypt data. Your files are stored in the encrypted form on virtual hard drive with password authentication, but when it is requested by any application, it gets decrypted on-the-fly. Conversely, unencrypted data to be stored is encrypted instantaneously and then stored. GiliSoft Private Disk mounts a volume file to create a "virtual drive" that appears to applications and users like any other physical drive. Any data that the user attempts to write to this drive is intercepted by kernel driver, encrypted, and written to the volume file. Attempting to read from this volume are also intercepted, and the relevant data is read by kernel driver from the volume file, decrypted, and presented to the application trying to read the data.
Dismounting the "virtual drive" ensures that data cannot be read from or written to it. All data is stored encrypted within the "container". As far as Windows is concerned, there is a "new" disk that has suddenly appeared. When the program exists or the volume is unmounted, the file system stays encrypted and there is absolutely no way anyone can recover or get the data without the pass phrase.

Encrypt USB Flash Drive with GiliSoft Full Disk Encryption

GiliSoft Full Disk Encryption offers encryption of all disk partitions, including the system partition.Through password protecting a disk, disk partition or operating system launch, the program disables any unauthorized reading and writing activity on your disk or PC, restricts access and launch of specific disks and files. It provides automatic security for all information on endpoint hard drives, including user data, operating system files and temporary and erased files. For maximum data protection, multi-factor pre-boot authentication ensures user identity, while encryption prevents data loss from theft.