Pytania otagowane jako hash

Funkcja skrótu to dowolna dobrze zdefiniowana procedura lub funkcja matematyczna, która konwertuje dużą ilość danych na małe dane, zwykle pojedynczą liczbę całkowitą. W przypadku pytań dotyczących hashtagów używanych do oznaczania treści w mediach społecznościowych użyj hashtagu. W przypadku pytań dotyczących adresów URL i kotwic HTML użyj identyfikatora fragmentu. W przypadku pytań dotyczących typu hash Rubiego użyj ruby-hash.


24
Czy można odszyfrować skróty MD5?
Ktoś powiedział mi, że widział systemy oprogramowania, które: odzyskać zaszyfrowane hasła MD5 z innych systemów; odszyfrować zaszyfrowane hasła i przechowuj hasła w bazie danych systemu, korzystając z własnego algorytmu systemu. Czy to jest możliwe? Myślałem, że odszyfrowanie skrótów MD5 nie jest możliwe / wykonalne. Wiem, że istnieją słowniki MD5, ale …

5
Gdzie przechowujesz swoje struny solne?
Zawsze korzystałem z prawidłowego ciągu soli dla każdego wpisu podczas mieszania haseł do przechowywania danych. Na moje potrzeby przechowywanie soli w DB obok zaszyfrowanego hasła zawsze działało dobrze. Jednak niektóre osoby zalecają przechowywanie soli oddzielnie od bazy danych. Ich argumentem jest to, że jeśli baza danych zostanie przejęta, atakujący może …




6
SHA512 vs. Blowfish and Bcrypt [zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

10
W jaki sposób sól hasła pomaga w ataku na tęczowy stół?
Mam problem ze zrozumieniem celu hasła do hasła. Rozumiem, że podstawowym zastosowaniem jest powstrzymanie ataku na tęczowy stół. Jednak metody, które widziałem, aby to zaimplementować, nie utrudniają problemu. Widziałem wiele samouczków sugerujących, że sól powinna być używana w następujący sposób: $hash = md5($salt.$password) Powodem jest to, że skrót obecnie mapuje …


6
Jak uzyskać konkretne wyjście iterujące skrót w Ruby?
Chcę uzyskać konkretne wyjście iterujące Ruby Hash. Oto skrót, który chcę powtórzyć: hash = { 1 => ['a', 'b'], 2 => ['c'], 3 => ['d', 'e', 'f', 'g'], 4 => ['h'] } Oto wynik, który chciałbym uzyskać: 1----- a b 2----- c 3----- d e f g 4----- h W …
218 ruby  hash  output 

3
Czy w praktyce można bezpiecznie zignorować możliwość kolizji SHA?
Załóżmy, że mamy miliard unikalnych obrazów, każdy o wielkości jednego megabajta. Obliczamy skrót SHA-256 dla zawartości każdego pliku. Możliwość kolizji zależy od: liczba plików rozmiar pojedynczego pliku Jak daleko możemy posunąć się, ignorując tę ​​możliwość, zakładając, że jest to zero?
209 hash  sha 




14
Hasła i hasła w C #
Właśnie przeglądałem jeden z artykułów DavidaHaydena na temat Hashing User Passwords . Naprawdę nie mogę dostać tego, co on chce osiągnąć. Oto jego kod: private static string CreateSalt(int size) { //Generate a cryptographic random number. RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider(); byte[] buff = new byte[size]; rng.GetBytes(buff); // Return a Base64 …
178 c#  hash  passwords  salt 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.