diff --git a/.gitignore b/.gitignore
index 051ac5e..5108eb7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,6 +6,4 @@
# binary releases
/*.tar.gz
-
-# manpage generated by MANPAGE-render.bash
-/gocryptfs.1
+c
diff --git a/Documentation/.gitignore b/Documentation/.gitignore
new file mode 100644
index 0000000..e35bb1d
--- /dev/null
+++ b/Documentation/.gitignore
@@ -0,0 +1,2 @@
+# Rendered manpage
+*.1
diff --git a/Documentation/file-content-encryption.svg b/Documentation/file-content-encryption.svg
new file mode 100644
index 0000000..ca5b92c
--- /dev/null
+++ b/Documentation/file-content-encryption.svg
@@ -0,0 +1,459 @@
+
+
+
+
diff --git a/Documentation/file-name-encryption.svg b/Documentation/file-name-encryption.svg
new file mode 100644
index 0000000..3496bc1
--- /dev/null
+++ b/Documentation/file-name-encryption.svg
@@ -0,0 +1,328 @@
+
+
+
+
diff --git a/Documentation/master-key.svg b/Documentation/master-key.svg
new file mode 100644
index 0000000..096e890
--- /dev/null
+++ b/Documentation/master-key.svg
@@ -0,0 +1,333 @@
+
+
+
+