this post was submitted on 29 Aug 2024
5 points (100.0% liked)

Privacy

31859 readers
129 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

Not sure is this is the best place to post this question, but wondering what is the best way to encrypt a usb drive?

Want to be able to carry an encrypted flash drive with me but also be able to unlock it, if possible, on various OSes. Preferably with some kind of portable software. Something similar to the method that comes with the Kingston Data Traveler USB drives.

Edit: Seems like Veracrypt and Cryptomator are the best options to check out. Thank everyone!

top 15 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 2 months ago (3 children)

Veracrypt. Make a file on your disk.

Don't want a storage file?

Make 2 partitions, put veracrypt portable exe on the first normal storage partition. (fat32 is likely ideal here) Second partition formatted with veracrypt.

[–] [email protected] 2 points 2 months ago* (last edited 2 months ago) (1 children)

This, except consider exFAT. It's more modern than FAT32 but also widely compatible.

https://www.howtogeek.com/235596/whats-the-difference-between-fat32-exfat-and-ntfs/

[–] [email protected] 2 points 2 months ago

I would not just default to exfat because it is "newer," it does have compatibility issues on non-windows systems. The implementations differ wildly.

[–] [email protected] 1 points 2 months ago

+1 for veracrypt. Very convenient.

[–] [email protected] 1 points 2 months ago

I make 1 single partition for the entire drive and encrypt it with veracrypt. Veracrypt has portable executables for windows and if I lose the flash drive in the worst case people will think it's a corrupted disk (unrecognized partition) and reformat them probably.

[–] [email protected] 1 points 2 months ago

Cryptomator might be a good option. They have clients for Windows, macOS, and Linux. It’s designed around encrypting your cloud storage but nothing should stop you from using it on a USB drive.

[–] [email protected] 1 points 2 months ago* (last edited 2 months ago)

Yup Veracrypt is great even has a portable version that can be kept on the drive (might still need admin privileges though) so you won't have to install it on the system iirc . Would also go with cryptomator if you plan on using it with mobile systems but it has a one time payment for mobile.

[–] [email protected] 0 points 2 months ago (1 children)

The best option is going to be a USB drive that has an external key entry feature. Kingston IronKey has these and its as simple as enter a key and plug in. I use them at work and it works on all the major OSes. They're not cheap though so if you want or are looking for a free solution then something like VeraCrypt portable and an encrypted container will be your next best option.

[–] [email protected] 0 points 2 months ago (1 children)
[–] [email protected] 0 points 2 months ago* (last edited 2 months ago) (1 children)

How about you tell me why instead of just saying "TeRribLe AdViSe."

[–] [email protected] -1 points 2 months ago* (last edited 2 months ago)

Because historically when FDE is done in hardware there's been massive compromises. FDE is better done in software. Its more secure.

But, sure, there's no shortage of companies trying to sell you shitty hardware thats "100% secure" (which is a major red flag)

[–] [email protected] 0 points 2 months ago (1 children)

Probably far from the best option; but you could use 7zip? Put a 7zip portable exe & linux binary on the usb, put the regular contents in an encrypted .zip file, anyone with the password can decrypt. I assume there are much more secure options though.

[–] [email protected] 1 points 2 months ago (1 children)

Encrypted ZIPs are very trivial to break. I can break it with a simple python script.

For instance, Microsoft does that for all encrypted ZIPs

https://arstechnica.com/information-technology/2023/05/microsoft-is-scanning-the-inside-of-password-protected-zip-files-for-malware/

[–] [email protected] 0 points 2 months ago* (last edited 2 months ago) (1 children)

ZIP isn't a good way to encrypt, but what Microsoft is doing is simply reading the email, and decrypting zips with the password found in the email body.

All encryptions schemes can be trivially broken if you have the key. It's not even breaking, it's just normal decryption.

[–] [email protected] 0 points 2 months ago

No, zip encryption is very weak. Thus is because million of combinations can be tried very quickly