This app was mentioned in 34 comments, with an average of 1.59 upvotes
Has VeraCrypt support. Don't mind the rating, works really well if you know how to use it.
They also have a paid app with more features. But the free app is enough for me.
There's at least one free & open source app for opening VeraCrypt containers on android: https://play.google.com/store/apps/details?id=com.sovworks.edslite
There's a paid version called "EDS" but it's not open-source and asks for full network access (Lite does not).
I use EDS Lite to create VeraCrypt containers.You can also encrypt all your storage using Android's built-in encryption,but that will most likely cause a performance hit.
>That being said I would really like the pixel 4a with copperhead OS installed. If someone can confirm my necessary features for my I will 100% consider it.
CopperheadOS doesn't support the Pixel 4a, it's a closed-source, and almost certainly illegal, fork of Android based on CyanogenMod.
Stick with straight LineageOS. The Pixel 4 and 4 XL are currently supported but not the 4a.
>1. It must have disc encryption that USES A DIFFERENT PASSWORD THAN THE PIN/LOGIN PASSWORD
Not happening. Android isn't set up that way for whole disc encryption.
What you CAN do is use a separate encrypted data store.
>2. It must be 100% google free
That's easy., but you're probably going to really want that Google Camera app.
>3. Apps must be 100% sandboxed
That's impossible. Android security doesn't really work that way. You have to be careful with app permissions you set. There IS sandboxing on Android, but a lot of apps will have limited functionality (anything that uses the Internet).
>4. Software must be 100% google or other spyware free
Also easy.
>5. There must be updates
LineageOS DOES have updates, just don't hold your breath.
Moving files inside the container/partition won't affect the Header or its backup. In fact, even if you change the password to the encrypted space, that Header Backup will still be viable, using the old password. That's what the VC's Documentation reads.
For Android, I think "EDS" is the closest you can get to opening encrypted containers on mobile, dunno which of VC's containers it supports, but make sure the password is long and the PIM is low, if you intent to open containers on low-end mobile. Or do some tests to see what are the container unlocking times.
I don’t know of any system that allows you to password protect a USB drive, but you can create lockable volumes and protect them between different systems.
I would try Veracrypt to create a password protected encrypted container into which you can place your files, then copy the container to a USB stick and use EDS or similar on Android to be able to read it. Just be careful with which encryption methods you use to ensure you can get away with the EDS Lite ‘free’ version
https://archive.codeplex.com/?p=veracrypt
https://play.google.com/store/apps/details?id=com.sovworks.edslite
It depends on how much you trust the server and the people running it, and on your needs.
The simplest one to use is Cryptomator, and it should be enough for most needs. Note that it has phone apps for android and ios, but they are not free.
The more robust one is Veracrypt (free, and on Android https://play.google.com/store/apps/details?id=com.sovworks.edslite) but is slightly less easy to use.
Cryptomator encrypts each file, whereas Veracrypt encrypts a container and you store files inside (like a zip with password) which is more private but can be harder to sync.
Apparently EDS works well with veracrypt. Veracrypt is a program on PC which creates an encrypted container from a file of your choosing. EDS seems to open a veracrypt container inside android, though I'm not sure if it works with external drives because I've never tried it.
EDS (github link inside description): https://play.google.com/store/apps/details?id=com.sovworks.edslite
Veracrypt: https://www.veracrypt.fr/en/Home.html
I looked up on Google and I'm getting now a error. I think the app got removed. I actually using the app on my Galaxy Note 3 and I actually never factory reset the phone. Maybe it got removed because for some security reasons.
I looked up on Veracrypt homepage and they suggest now a app called EDS Lite. It looks like it supports Veracrypt containers too and a few additional features
Here's the Google Play store link
There is only one app that supports veracrypt and luks volumes on usb otg afaik:
https://play.google.com/store/apps/details?id=com.sovworks.edslite
That is the lite version, it's open source but missing a lot of features. The pro version got those but is not open source. Also, disclaimer: I did not try it and the reviews are quite bad.
There might be a 0-day vulnerability on a single algorithm. It's much less likely that there are 2 0-day vulnerabilities on 2 different, long existing algorithms.
Well, relying on phones is another thing that is pretty stupid. But there still exist truecrypt forks for Android and iOS. here's the android one.
by the way, EDS have free open source version https://play.google.com/store/apps/details?id=com.sovworks.edslite And if you dont want (or cant) to buy a full version in GP, you can write to support and buy add directly.
EDS Lite lets you create and access Veracrypt containers. The free version is open source, though not on F-Droid.
It does not have ads, but it's only on Play Store.
I personally would use EDS Lite. You can create encrypted container where you can save your files https://play.google.com/store/apps/details?id=com.sovworks.edslite
This lets you work with TrueCrypt containers on Android.
Sugiro o uso do EncFS.
Versão para Windows: https://encfs.win/
Versão para Android: https://play.google.com/store/apps/details?id=com.sovworks.edslite
I like EDS lite, it's free and open source. Supports many encryption methods.
I just found some ressources where you can start:
https://guardianproject.info/de/archive/luks/ https://play.google.com/store/apps/details?id=com.sovworks.edslite https://www.reddit.com/r/Android/comments/ettpr/luks_full_disk_encryption_on_android/
An alternative would be EncFS, EncFS may not need root.
Haven't used it in a while but if I remember correctly EDS lite worked really well. https://play.google.com/store/apps/details?id=com.sovworks.edslite
I have never used it but apparently you can with EDS for Android.
This particular question can be included in one, more broad : how to protect your data? I'll try to answer it as it can help in other situations that this particular one which remains completely legitimate.
Use encryption. You want to encrypt your device, it's the only way you can be sure your data won't be in the wild if your device is stolen. That's for the theory. How to effectively use encryption? That will depend on the device you want to protect.
I'll begin with the easiest a computer. To encrypt a computer, you can use the built-in encryption in macOS. Same for Windows with BitLocker. There is an open-source alternative to BitLocker which is VeraCrypt (formerly TrueCrypt which is now discontinued and considered unsafe to use). Each of these solutions are rather easy to setup. The longest thing to do is to actually encrypt or let your computer do it. Indeed, your computer will need to copy all of your storage to encrypt it which can take easily several hours depending on how much data you have and the performances of your computer. Speaking of performances, you shouldn't notice any changes as CPU are now very efficient to encrypt and decrypt data.
If you're using Linux, you will rely on LUKS and you'll probably need to reinstall your system as I don't know if there is a way to encrypt your system if it is already installed.
What will this change? On the start-up you'll need to input the password you've choose while you setup the encryption to allow your computer to boot. After that, you're computer will work as usual.
As for the password, I actually recommend a complete sentence, a quote you like for instance. Why? Because it will be long, with lowercase and uppercase and punctuation. It will make a strong password while being easy to remember for you. Ideal.
External drives. I'll recommend using Veracrypt. Why? It is multi-platform (works on Windows, macOS, Linux) so you don't have to worry what OS you're using. It's rather easy to use and there is even a portable version for Windows that don't need to be installed. You just download it and use it. Useful when you're not on your computer.
You're not obliged to encrypt the whole device even if I'd recommend you to do so, you can create an encrypted containers using Veracrypt. It will appear as a file so you can even try to hide it (it won't resist to more in depth analysis though. But there's a lot of info on how to hide data in their documentation).
Smartphone. That's the toughest. Personally, I don't consider them as safe storage. Too much things we don't control for it to be safe imo. You'll have to rely on the built-in encryption for the device encryption. There are also apps that can create containers to store your files. On Android, I'd recommend using EDS because it can work with Veracrypt containers allowing you to easily transfer between your smartphone and your computer. On iOS, there are two apps Crypto Disks & File Explorer and Disk Decipher.
EDS Lite is pretty basic but it's worked for me.