Added public files

Roughly added all public files. Probably missed some, though.
diff --git a/doc/efun/crypt b/doc/efun/crypt
new file mode 100644
index 0000000..932089d
--- /dev/null
+++ b/doc/efun/crypt
@@ -0,0 +1,16 @@
+SYNOPSIS
+     string crypt(string str, int seed);
+     string crypt(string str, string seed);
+
+BESCHREIBUNG
+     Verschluesselt den String <str> mit dem Schluessel <seed>. <seed> kann
+     entweder ein Integer sein oder zwei Zeichen aus dem String <seed>.
+     Wenn <seed> 0 ist, wird ein zufaelliger Schluessel erzeugt.
+
+     Das Resultat enthaelt den Schluessel als die ersten beiden Zeichen.
+
+     Fuer Passwortabfragen, die ohne Echo eingegeben werden koennen sollen,
+     bietet input_to() ein spezielles Flag.
+
+SIEHE AUCH
+     md5_crypt(E), md5(E), sha1(E), hash(E), hmac(E)
\ No newline at end of file