• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak działa hashowanie (MD5 etc.)?

Object Storage Arubacloud
+1 głos
2,526 wizyt
pytanie zadane 26 kwietnia 2016 w Bezpieczeństwo, hacking przez niezalogowany
Witam.

Z ciekawości chciałbym wiedzieć jak działa hashowanie haseł etc.

W jaki sposób komputer po zaszyfrowaniu do np. md5 jest w stanie to potem odczytać?
Teoretycznie to musiałby chyba przetrzymywać gdzieś nie zahashowaną wersję?

Proszę o rozjaśnienie mi tego :-D Z góry dzięki.

1 odpowiedź

+4 głosów
odpowiedź 26 kwietnia 2016 przez daan Pasjonat (17,640 p.)
wybrane 26 kwietnia 2016
 
Najlepsza

Funkcje skrótu polegają właśnie  na tym, żeby nie dało powrócić do pierwotnej wersji hasła. Jeżeli ty wpisujesz coś np. w pole hasło to to co ty wpisałeś jest przepuszczane przez funkcje taką jak np. md5 i to co wyjdzie jest porównywane z hashem zapisanym w bazie danych. Ciekawostka jest taka, że każdy hash jest unikatowy, wiec nawet najdrobniejsza zmiana w danych powoduje wygenerowanie innego skrótu. Co prawda co do unikalności, zależy od funkcji. Polecam spojrzeć na coś nowocześniejszego niż md5, chociażby SHA-2.

4
komentarz 26 kwietnia 2016 przez Comandeer Guru (601,110 p.)

Pozwolę się dopiąć ;)

Ciekawostka jest taka, że każdy hash jest unikatowy, wiec nawet najdrobniejsza zmiana w danych powoduje wygenerowanie innego skrótu.

Tyle teoria. W praktyce zdarzają się duplikaty

Obecnie liczą się 4 algorytmy: PBKDF2, bcrypt, scrypt i nowy Argon2.

Warto też znać MCF: https://pythonhosted.org/passlib/modular_crypt_format.html

Podobne pytania

+1 głos
2 odpowiedzi 1,604 wizyt
pytanie zadane 6 stycznia 2016 w SQL, bazy danych przez toster234 Początkujący (370 p.)
–1 głos
0 odpowiedzi 525 wizyt
pytanie zadane 20 kwietnia 2017 w Java przez manjaro Nałogowiec (37,390 p.)
+1 głos
2 odpowiedzi 552 wizyt
pytanie zadane 6 grudnia 2020 w Bezpieczeństwo, hacking przez Igorek Mądrala (6,290 p.)

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...