It's been nearly a year, and during that time there has been numerous updates to the FUSE library, one of which started causing problems with stegfs. We've been able to quickly push out a fix, and hopefully this will give the motivation to resume working on stegfs instead of neglecting it. As there are no new features or changes to the file system layout there shouldn't be any issues with compatibility with 2015.08 but if there are just let us know.
So here it is, the quick fix that is: stegfs 2015.08.1
encrypt 2015.10 brings with it one significant new feature, as well as several bug fixes.
The major update is that encrypt can now correct read errors in the encrypted file (when decrypting). If several bytes are not what they should be, then encrypt will detect and fix these errors - however if there are too many then you really should find out why the bytes on disk are not what they should be! It won't fix bad storage, but instead is to correct possible data transmission errors.
Bug fixes include fixing the infinite loop when attempting to decrypt a file that isn't actually encrypted, fixing the compatibility menu on Android, and most significantly: allowing AES on Windows 8! This was achieved by using a different build of the GNU libgcrypt library.
The only other item of note is that there is now a free version available on Android (supported by ads).
That's all now this October release,
The encrypt Development Team
Okay, so here we are, back again (finally) with a completely new stegfs! And when we say new, we mean totally rewritten! It's much better at not overwriting your existing files (although it can and will still happen) and it's a lot more customisable.
Warning! stegfs 2015.08 is not backwards compatible!
However, onto the good stuff:
Lo, there too are a number of sad points:
- More bytes for data, less for metadata
- Choose your crypto at mkfs time (now using [libcrypt])
- File systems are no longer architecture dependant (score one for
network byte order!)
- There's no longer any need to prefix directories with +
- And hopefully the code generally all round better than before (having
been rewritten with a few more years experience, et cetera)
I think that's pretty much everything for now; sorry it's been so long, but (as far as file systems go I feel) too many releases are likely to negatively affect stability, hence the delay.
- stegfs is not (yet) multi-threaded—if you have a large
read/write, it will block—this is something we're looking at
working on soon
- As was mentioned above: it's not backwards compatible, but hopefully
it will be as we move forward
It looks as though the latest Android update (Lollipop) causes encrypt to crash when attempting to encrypt/decrypt files. We're working on a fix and will make it available as soon as it's ready.
It's time for a new project: hide. And as the name suggests, it hides data. It is in fact a steganographic image tool.
We've been slowly working on it for a couple of months now, and were really hoping to have (particularly) the UI a little more polished, but unfortunately the Prime Minister of the United Kingdom has decided to go above and beyond by proposing to outlaw encryption.
If he intends to have you brought in for questioning just because he cannot read the data your transmitting across the internet, how about we provide everyone with a simple way to share cat pictures while still getting your message across ;-)
It's still very much in development, but is usable and works excellently along side encrypt. Currently only the lossless image formats PNG, TIFF, and WebP are supported through shared object libraries. Check out the project page as well as the source code (and the lovely test images of myself running).