Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Jedno kierunkowe szyfrowanie
Forum PHP.pl > Forum > Przedszkole
Earth
Jak szyfrować w php. Na bazie mysql wystarczy dać password(). A jak to zrobić w php?
Cysiaczek
Pierwsze z brzegu: md5()

Pozdrawiam.
fiszol
jano to ja dorzuce jeszcze drugie: sha1()" title="Zobacz w manualu php" target="_manual
Earth
Z md5 mam problem, gdyż chciałbym zrobić tak:

Rejestracja.php - szyfruje hasło, zapisuje do bazy hasło
login.php - odczytuje z bazy, porównuje hasło z bazy i hasło wpisane przez użytkownika

A przy użyciu na innym pliku md5 wygeneruje inny szyfr.
Jabol
nieważne gdzie md5 bądź sha1 użyjesz, jeżeli input jest ten sam zawsze zostanie wygenerowany ten sam HASH (nie SZYFR!).
Earth
No to mi jakoś na dwóch innych plikach wygeneruwuje inne HASH'e.
nospor
Cytat
No to mi jakoś na dwóch innych plikach wygeneruwuje inne HASH'e.
Strzelam: masz blad w swoim kodzie. Dodam jeszcze ze moj strzal jest w 100% poprawny smile.gif czemu? gdyz md5() zawsze generuje taki sam hash dla tego samego stringu. pokaz kod to pogadamy.
Earth
I dobrze trafiłeś bo w jednym pliku zapisywał ciąg w drugim zmienną zamiast ciągu i teraz juz działa.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.