I'm using Linux (mostly) both at work and home. I encrypt my USB sticks (actually, micro-SD cards) using LUKS (initial setup with 'cryptsetup -v luksFormat -y --cipher aes-xts-plain64 --key-size 512 /dev/disk' then I create a ext4 filesystem and add them in /etc/crypttab and /etc/fstab on computers where I will use them frequently).
For the rare times where I need an access from Windows, there are programs allowing that ( https://github.com/t-d-k/LibreCrypt ).
Moreover, for instance at a friend's when I only need one file, I have a Raspberry Pi zero configured as an Ethernet USB Gadget running the Interlock front-end ( https://github.com/inversepath/interlock ), giving access through a Web browser (I'm considering replacing the Raspberry Pi zero by an Orange Pi Zero, to be able to use Ethernet and Wifi connections too).
Comments
I'm using Linux (mostly) both at work and home. I encrypt my USB sticks (actually, micro-SD cards) using LUKS (initial setup with 'cryptsetup -v luksFormat -y --cipher aes-xts-plain64 --key-size 512 /dev/disk' then I create a ext4 filesystem and add them in /etc/crypttab and /etc/fstab on computers where I will use them frequently).
For the rare times where I need an access from Windows, there are programs allowing that ( https://github.com/t-d-k/LibreCrypt ). Moreover, for instance at a friend's when I only need one file, I have a Raspberry Pi zero configured as an Ethernet USB Gadget running the Interlock front-end ( https://github.com/inversepath/interlock ), giving access through a Web browser (I'm considering replacing the Raspberry Pi zero by an Orange Pi Zero, to be able to use Ethernet and Wifi connections too).