phpbar.de logo

Mailinglisten-Archive

[php] crypt funktioniert nicht auf dem lokalen rechner

[php] crypt funktioniert nicht auf dem lokalen rechner

Christian Grimm php_(at)_phpcenter.de
Sun, 21 Oct 2001 17:06:48 +0200


"truheml_(at)_metal.de" schrieb:

>
>
> ... wie kann ich das so hinkriegen, dass standard-des verwendet wird?

> das crypt-manual sagt mir leider nicht, wie ich das ganze verändern
> kann...
>

Ach, ehrlich nicht?!:

<schnippel>
crypt() on operating systems where multiple encryption mechanisms are supported gets triggered by the actual salt you feed it. If you feed crypt a 2-char salt, then it will use DES encryption. If you feed it a 12-char salt starting with $1$ it will use MD5. If you feed it a 17-char salt starting with $2$ it will do Blowfish. It has been theorized that feeding salt for an encryption method that is not supported by the OS will result in some other encryption being employed. If true, it might be possible to detect unsupported encryption methods by providing a salt and comparing the first n characters of the result with the provided salt.
</schnippel>

Alles wird gut ;-)
Christian



php::bar PHP Wiki   -   Listenarchive