Is there a filesystem and encryption combination that works across the 3 operating systems? Assume OSX High Sierra, Windows 10, 16.04. Bonus round if you have successfully done this before (please state in reply). Read / Write access is required.
It would be best if I could encrypt the flash drive so that it is not easily accessed if it were lost. That being said it makes sense to select a combination of filesystem and encryption that works across the three platforms in my environment (if possible)
HFS+ (Journaled) or JHFS+ has been used as a great encrypted file system on macOS since ages and it's one of the best file systems available. I would recommend you to go with JHFS+ formatted drives. But, there's one problem, the filesystem is not supported on Ubuntu and Windows, but there is a small fix to get this working on both the Operating Systems.
On Ubuntu:
Install hfsprogs:
Next, mount or remount the HFS+ drive; commands need to be as follows:
or
Finally, if the drive was improperly unmounted or has otherwise become partially corrupted run fsck.hfsplus ... as such:
On Windows:
It's as easy as installing a driver. Driver download and instructions here: https://forums.macrumors.com/threads/apple-hfs-windows-driver-download.1368010/