I’m looking for a veracrypt/truecrypt equivalent but at the folder-level and dynamic sizing

Something like a tool which could encrypt folders in real-time and then be able to lock it up. Truecrypt expects me to provide a size for it, I’d like something more dynamically sizeable based on the files I store in it.

Even just a tool that encrypts files written into it and converts them to other files works with me

14 points

CryFS does what you want, it’s the default used by the KDE Vaults feature.

there’s also a comparison page on the site, comparing it to other solutions.

permalink
report
reply
1 point

Yeah, I was going to suggest KDE vaults as well.

permalink
report
parent
reply
11 points
*

I’m assuming you don’t want a full disk encryption solution, but you can also use LUKS to just create an encrypted mount of any supported filesystem. You don’t need any type of standalone program to encrypt your things for you.

permalink
report
reply
3 points

Makes sense

permalink
report
parent
reply
9 points
*

Here’s a table with multiple solutions and comparisons: https://www.cryfs.org/comparison

Just be aware that some solutions like gocryptfs are provided on a user-space filesystem (Fuse). This has a very low performance and most importantly if you require inotify on the decrypted data for some application then it won’t be available. In short inotify is what allows apps to watch a filesystem for changes and act accordingly in real time.

permalink
report
reply
18 points

Tables like this suck. They are made by one of the projects in the comparison and they include no data.

permalink
report
parent
reply
2 points

Better than nothing. :)

permalink
report
parent
reply
4 points

Sounds like you’re looking for EncFS.

It’ll leak the size and structure of whatever you have there. Filenames and content are encrypted.

permalink
report
reply
4 points

I use gocryptfs with a GUI wrapper called Vaults. It’s very neat.

permalink
report
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 8.4K

    Monthly active users

  • 6.3K

    Posts

  • 172K

    Comments