Reply to Re: Welche Funktion zur Speicherung von Passwörtern verwenden?

Your name:

Reply:


Posted by shimmyshack on 03/30/07 16:54

On Mar 30, 4:32 pm, Christian Aigner <Christian.Aig...@gmx.net> wrote:
> ENCRYPT()
> PASSWORD()
> MD5()
> SHA1()
>
> Welche dieser Funktionen sollte ich verwenden, um Passwörter in einer
> Datenbank zu speichern? Welche Vor- und Nachteile haben die einzelnen
> Funktionen?
>
> TIA,
> Christian

ENCRYPT() is a two way encryption/decryption function so you don't
need this unless you will be decrypting as well - which normally you
don't do when storing passwords in a database.

PASSWORD(), MD5(), SHA1() are one way hashes, so choose from these


:) mysql: PASSWORD() - it has changed over time.

MD5 and SHA1 are older and less strong than easily used SHA256 and
SHA-512 etc... so why not use SHA-256, SHA-384, SHA-512 etc..

<?php print_r(hash_algos()); ?>

use the strongest one you feel comfortable with. (they are all strong
enough for most practical purposes)

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация