Mit crypt() verschl�sselt man eine Zeichenkette (str) unter Verwendung der Standard-DES-Verschl�sselung von UNIX. Der optionale Parameter (salt) hat zur Folge, dass ein 2-Zeichen-String (salt) als Basis der Verschl�sselung genommen wird. Bei dem erstellten und verschl�sselten String handelt es sich um einen Einwegschl�ssel, welcher nicht mehr umkehrbar ist.
Auf Systemen, welche mehrere Verschl�sselungsarten mittels der crypt-Funktion anbieten, verr�t der Wert der folgenden Konstanten, welche Arten zur Verf�gung stehen: