![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, do hashowania uzywam funkcji crypt, w jaki sposob odkodować zasolone haslo??
![]() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 1 Dołączył: 9.08.2011 Skąd: Bielsko Biała Ostrzeżenie: (20%) ![]() ![]() |
oo dołącze się do pytania rówież z hashowaniem md5
![]() Ten post edytował kondziu9516 29.02.2012, 19:40:21 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wedlug manuala nie hashuj za pomoca md5 tylko hash() lub crypt()
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 1 Dołączył: 9.08.2011 Skąd: Bielsko Biała Ostrzeżenie: (20%) ![]() ![]() |
dlaczego??
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Note: Secure password hashing
It is not recommended to use this function to secure passwords, due to the fast nature of this hashing algorithm. See here for details. kopiowane z manuala, a dlaczego to nie wiem Ten post edytował Raven1122 29.02.2012, 19:48:22 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 1 Dołączył: 9.08.2011 Skąd: Bielsko Biała Ostrzeżenie: (20%) ![]() ![]() |
heh spoko
![]() Dzięki ale i tak zostane przy md5 ![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@kondziu9516: MD5 którego da się złamać w czasie kilku sekund do kilku minut na przeciętnym komputerze? Dobre posunięcie. Dla haseł stosujemy funkcje typu bcrypt, PBKDF2 albo chociaż coś z rodziny SHA-2.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
a na glowne pytanie ktos odpowie??
![]() |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 133 Pomógł: 8 Dołączył: 23.09.2011 Skąd: Stromiec Ostrzeżenie: (0%) ![]() ![]() |
Cytat Note: There is no decrypt function, since crypt() uses a one-way algorithm. Tak trudno przeczytać manuala? -------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
a jaka funnkcje polecacie ktora zawiera mozliwsc odsolenia ;p
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 133 Pomógł: 8 Dołączył: 23.09.2011 Skąd: Stromiec Ostrzeżenie: (0%) ![]() ![]() |
A istnieje takowa? Solić można przecież w jakikolwiek sposób. Czy Ty aby nie próbujesz dostać się do czyjegoś hasła? Raczej moderatorzy nie będą tego tolerować.
-------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
nie probuje sie dostac do czyjegos hasla tylko sam robie rejestracje no i w bazie danych mam niezasolone hasla, a chcialbym je "odsolic" zeby sprawdzic czy uzytkownik podal dobre haslo przy inpucie
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Na cholerę to chcesz odkodować? hashujesz to co podał i tego hasha dopiero porównujesz.
-------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Zrobilem tak:
Wynik chyba znamy, jak nie to oczywiscie zle, czyli jak ja mam to porownac? przeciez uzytkownik w pole wpisze swoje haslo a nie caly hash ;/ Ten post edytował Raven1122 29.02.2012, 21:39:27 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 44 Dołączył: 31.07.2011 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jeśli Ty tak na poważnie to hashujesz hasło podane przez użytkownika i porównujesz z już zahashowanym hasłem z bazy danych (oczywiście w obu przypadkach musi być użyty ten sam algorytm hashowania)
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 4 Dołączył: 22.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Zrobilem tak:
Wynik chyba znamy, jak nie to oczywiscie zle, czyli jak ja mam to porownac? przeciez uzytkownik w pole wpisze swoje haslo a nie caly hash ;/ Przy rejestracji user wpisuje haslo, Ty hashujesz i zapisujesz do bazy. Później, podczas logowania znowu hashujesz i porównujesz hash tym z bazy gdzie login=login i pass=hash(pass) -------------------- UWAGA! Stwierdzono naruszenie paragrafu §33 ustawy ACTA. Podpis użytkownika został usunięty.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 04:46 |