aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/index.md21
1 files changed, 14 insertions, 7 deletions
diff --git a/docs/index.md b/docs/index.md
index 272376c..3376091 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -3,7 +3,8 @@ gocryptfs - simple. secure. fast.
gocryptfs uses file-based encryption that is implemented as a mountable
FUSE filesystem.
-Each file in gocryptfs is stored one corresponding encrypted files on the hard disk. The
+Each file in gocryptfs is stored one corresponding encrypted file on
+the hard disk. The
screenshot below shows a mounted gocryptfs filesystem (left) and the
encrypted files (right).
@@ -19,18 +20,24 @@ by the available disk space.
This project was inspired by EncFS and strives to fix its security
issues while providing good performance,
see the [Comparison](comparison#performance) page for benchmarks.
+
The [Security](security) page details gocryptfs's cryptographic design.
The highlights are: Scrypt password hashing, GCM encryption for all
file contents, EME wide-block encryption for file names with a per-directory
IV.
-gocryptfs is a young project. While bugs in any software can cause issues,
-bugs in encryption software can cause catastrophic data loss. Keep a backup
-of your gocryptfs filesystem *and* store a copy of your master key (printed
-on mount) in a safe place.
+gocryptfs has reached version 1.0 on Jul 17, 2016. It has gone through
+hours and hours of stress (fsstress, extractloop.bash) and correctness
+testing (xfstests). It is now considered ready for general consumption.
+
+The old principle still applies: Important data should have a backup.
+Also, keep a copy of your master key (printed on mount) in a safe place.
+This allows you to access the data even if the gocryptfs.conf config
+file is damaged or you lose the password.
-Only Linux is supported at the moment. Help is wanted for a Mac OS X port,
-please chime in in the ["Mac OS X support" ticket](https://github.com/rfjakob/gocryptfs/issues/15)
+Only Linux is fully supported at the moment. OSX support is experimental
+but seems to mostly work. please chime in in the
+["Mac OS X support" ticket](https://github.com/rfjakob/gocryptfs/issues/15)
if you are interested.
gocryptfs is, and always will be, free software.