svn: /phpdoc/de/trunk/reference/strings/functions/ crypt.xml
[email protected] (Nikita Popov)
| Newsgroups | php.doc.de |
|---|---|
| Message-ID | <[email protected]> |
nikic Thu, 30 Jun 2011 11:45:55 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=312665
Log:
Make german crypt() documentation more clear about some things.
Changed paths:
U phpdoc/de/trunk/reference/strings/functions/crypt.xml
Modified: phpdoc/de/trunk/reference/strings/functions/crypt.xml
===================================================================
--- phpdoc/de/trunk/reference/strings/functions/crypt.xml 2011-06-30 11:28:10 UTC (rev 312664)
+++ phpdoc/de/trunk/reference/strings/functions/crypt.xml 2011-06-30 11:45:55 UTC (rev 312665)
@@ -23,12 +23,12 @@
<para>
Einige Betriebssystem unterstützen mehr als eine Methode zum Hashen. So wird
manchmal der DES- durch einen MD5-Algorithmus ersetzt. Der verwendete Algorithmus
- wird durch das Salt-Argument bestimmt. Vor PHP 5.3 wurden die Verfügbaren Algorithmen
- zum Installationszeitpunkt anhand der systemeigenen crypt() Funktion
- untersucht. Wird kein Salt angegeben, erzeugt PHP entweder einen 2-Zeichen
- DES-Salt oder einen 12-Zeichen MD5 Salt, je nachdem welcher Algorithmus
- verfügbar ist. PHP setzt eine Konstante <constant>CRYPT_SALT_LENGTH</constant>,
- welche die Länge des längsten von den Algorithmen unterstützen Salts enthält.
+ wird durch das Salt-Argument bestimmt. Vor PHP 5.3 wurden die verfügbaren Algorithmen
+ zum Installationszeitpunkt anhand der systemeigenen crypt() Funktion untersucht.
+ Wird kein Salt angegeben, erzeugt PHP entweder einen 12-Zeichen MD5 Salt oder,
+ falls MD5 nicht verfügbar ist, einen einen 2-Zeichen DES-Salt. PHP setzt eine
+ Konstante <constant>CRYPT_SALT_LENGTH</constant>, welche die Länge des längsten von
+ den Algorithmen unterstützen Salts enthält.
</para>
<para>
Der Standard-DES-Algorithmus gibt den Salt als erste 2 Zeichen zurück.
@@ -121,7 +121,10 @@
<para>
Ein optionaler Salt-String, der die Schlüsselbasis bildet. Falls dieser
nicht angegeben wird hängt das Verhalten von der Implementierung des
- Algorithmus ab und kann zu unerwarteten Ergebnissen führen.
+ Algorithmus ab und kann daher zu unerwarteten Ergebnissen führen.
+ (Wenn beispielsweise ein Server MD5 unterstützt und der andere nur DES,
+ dann würden beide unterschiedliche Rückgabewerte produzieren, obwohl der
+ String eigentlich gleich ist.)
</para>
</listitem>
</varlistentry>
@@ -159,9 +162,9 @@
<row>
<entry>5.3.2</entry>
<entry>
- Blowfishs fehlerhaftes Verhalten wurde behoben, bei welchem ein ungültiger
- Kostenparameter auf DES zurückfiel anstatt einen Fehlerstring ("*0" or "*1")
- zurückzugeben.
+ Blowfishs fehlerhaftes Verhalten wurde behoben, durch welches ein ungültiger
+ Kostenparameter dazu führte, dass auf DES zurückgefallen wurde, anstatt einen
+ Fehlerstring ("*0" or "*1") zurückzugeben.
</entry>
</row>
<row>