Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/sql] Bezpieczne Przechowywanie Hasła
MaKaO
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 3.05.2003
Skąd: Głogów

Ostrzeżenie: (0%)
-----


Mam takie pytanie, ponieważ jestem w trakcie pisania czegoś w postaci webmaila, mam już najważniejsze klasy i funkcje teraz mam jedno pytanie, ponieważ z tego co się orientuje nie moge zakodować hasła md5 i potem zalogować się do skrzynki (jeżeli mogę to chciałbym wiedzieć w jaki sposóB)... Pytanie jest następujące: W jaki sposób zapisać hasła w bazie, aby było to w 100% bezpieczne? No i chyba najlepiej, żeby hasła były zakodowane...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jabol
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


Raczej bym nie kodował. Lepiej zabezpieczyć dostęp do bazy tak aby hasła nie były osiągalne. A jeżeli już coś to raczej poprzez openssl albo mcrypt. Mógłbyś jeszcze sorzystać z jakiś prostszych algorytmów (tak, żeby pierwszy lepszy lamer Ci tego nie złmał), jak np. szyfr XOR i takie tam. Ale nie ma mowy o nieodwracalnym szyfrowaniu.
Mógłbyś też skorzystać z logowania poprzez OpenSSL (z wykorzystaniem certyfikatu i szyfrowania z jego pomocą)... To byłoby bardzo bezpieczne.
Jeszcze inna możliwość to to, że user ma własne hasło do webmaila, które jest jednocześnie jego hasłem dostępu oraz np. kluczem przy szyfrowaniu przez mcrypt.
Albo jeszcze coś lepszego... Robisz sume hasła do webmaila i hasła do serwera z mailem i potem traktujesz to XOREM (albo i nie... to tylko tak aby to pomieszać).
(poprzez sume rozumiem, że $wynik[$i]=chr(ord($hasło_mail[$i])+ord($hasło_user[$i]))(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Aha... poprzez Webmail rozumiem, że będziesz się łączył z zewnętrznym serwerem?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 10:56