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:
CRYPT_STD_DES - Standard DES-Schlüssel (salt = 2)
CRYPT_EXT_DES - Erweiterter DES-Schlüssel (salt = 9)
CRYPT_MD5 - MD5-Schlüssel (salt = 12)
CRYPT_BLOWFISH -Erweiterter DES-Schlüssel (salt=16)
Siehe auch:
|