Trzymanie skrótu wiadomości w bazie danych

0

Witam!
W bazie danych trzymam dane użytownika np. login, password nie chcę trzymać je otwartym tekstem. Mogę zrobić hash tych danych. Czy taki hash zajmuje rozmiarowo mniej miejsca niż tekst jawny?

1

Czy taki hash zajmuje rozmiarowo mniej miejsca niż tekst jawny?

To zależy czy tekstem jawnym jest 'abc' czy III część dziadów Mickiewicza.

1

o ile ktoś nie ma hasła więcej jak 32 znaki to nie będzie zajmować mniej. Jednak trzymanie hasha z solą zamiast hasła to normalna praktyka. Natomiast loginu się raczej nie hashuje

0

OK, dzięki. Jeszcze jedno pytanie: do hashowania hasło mogę użyć funkcji skrótu SH-1, ale jaki tak hash rozszyfrować żeby z powrotem uzyskać hasło?

1

OK, dzięki. Jeszcze jedno pytanie: do hashowania hasło mogę użyć funkcji skrótu SH-1, ale jaki tak hash rozszyfrować żeby z powrotem uzyskać hasło?

  1. Nie ma takiej funkcji haszującej jak SH-1
  2. Nie da się tego w prosty sposób 'odszyfrować' bo to HASH a nie SZYFR, porównujesz hash wyliczony dla podanego hasła i tego zapisanego w bazie.
0

Chodziło mi oczywiście o funkcję SHA-1. Dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1