hash

Jak obliczyć Skrót SHA-2 (najlepiej SHA 256 lub SHA 512) w systemie iOS?

Wygląda na to, że API usług bezpieczeństwa nie pozwala mi bezpośrednio obliczyć hash. Istnieje wiele wersji public domain i l ... ub zwykłe wskaźniki. Siła kryptograficzna hasha jest dla mnie ważna. SHA-256 jest minimalnym dopuszczalnym rozmiarem skrótu.

Jakiej funkcji haszującej używa Java do implementacji klasy Hashtable?

Z książki CLRS ("Wprowadzenie do algorytmów") wynika, że istnieje kilka funkcji hashujących, takich jak mod, multiply, itp. ... est to złe. hashCode() podaje prawdziwy klucz, a nie funkcję haszującą. Więc jakiej dokładnie funkcji hashującej używa Java?

Kiedy CRC jest bardziej odpowiedni do stosowania niż MD5 / SHA1?

Kiedy właściwe jest użycie CRC do wykrywania błędów w porównaniu z bardziej nowoczesnymi funkcjami hashującymi, takimi jak MD5 lub SHA1? Czy ten pierwszy jest łatwiejszy do wdrożenia na sprzęcie wbudowanym?

Co to jest domyślny algorytm hash, który ASP.NET korzystanie z członkostwa?

Jaki jest domyślny algorytm hashowy, który ASP.NET korzystanie z członkostwa? Jak mogę to zmienić?

Wybór pomiędzy std:: map a std:: unordered map

Teraz, gdy std ma prawdziwą mapę hashową w unordered_map, Dlaczego (lub kiedy) nadal chciałbym używać starego, dobrego map na ... ordered_map na systemach, w których faktycznie istnieje? Czy są jakieś oczywiste sytuacje, których nie mogę od razu zobaczyć?

Znaczenie hashowania otwartego i hashowania zamkniętego

Open Hashing (Separate Chaining): W otwartym hashowaniu klucze są przechowywane w połączonych listach dołączonych do kom ... ych. Nie jestem w stanie zrozumieć, dlaczego nazywa się je otwartymi, zamkniętymi i oddzielnymi. Czy ktoś może to wyjaśnić?

Jak wywołać metodę zapisaną w Hashmapie? (Java) [duplikat]

To pytanie ma już odpowiedź tutaj: Wskaźniki funkcji / delegatów w Javie? ... else cmdList.getValue('h') // This should run showHelp(). Jest to możliwe? Jeśli nie, to jaki jest łatwy sposób na to?

W Perlu, jak utworzyć hash, którego klucze pochodzą z danej tablicy?

Powiedzmy, że mam tablicę i Wiem, że będę robił wiele "czy tablica zawiera X?"czeki. Efektywnym sposobem na to jest przekszta ... sję tablicy na hash? Idealnie, powinien być wystarczająco uniwersalny, aby pobrać anonimową tablicę i zwrócić anonimowy hash.

W jaki sposób Python dict może mieć wiele kluczy z tym samym skrótem?

Próbuję zrozumieć funkcję hash Pythona pod maską. Utworzyłem klasę niestandardową, w której wszystkie instancje zwracają tę s ... owiedziach dotyczy dict. To samo dotyczy zestawów; zestawy mogą również zawierać wiele elementów o tej samej wartości skrótu.

Jak posortować Ruby Hash według wartości liczbowej?

Mam hash licznika, który próbuję posortować według liczenia. Problem, na który wpadam, polega na tym, że domyślny Hash.funkcj ... ) Wszelkie pomysły na jak posortować hash (lub tablicę parzystą) według wielkości wartości liczbowej? Doceniam każdą pomoc.

Jak zmienić wartości Hash?

Chciałbym zamienić każde value w hash na value.some_method. Na przykład dla danego prostego hasha: {"a" => "b", "c" =&g ... iniować tej zmiennej jawnie, a następnie zapętlenie nad wypełniającym go Hashem. Coś w stylu: new_hash = hash.magic{ ... }

Czy czas to dobra sól?

Patrzę na jakiś kod, którego sam nie napisałem. Kod próbuje zahaszować hasło za pomocą SHA512 i używa tylko time() jako soli. ... o długości 32 znaków. Losowy ciąg znaków może być wygenerowany z zapętlenia 32 razy na zestaw znaków alfabetu. Brzmi dobrze?

Zmiana każdej wartości w hashu w Ruby

Chcę zmienić każdą wartość w hash tak, aby dodać ' % ' przed i po wartości tak { :a=>'a' , :b=>'b' } Należy zmienić na { :a=>'%a%' , :b=>'%b%' } Jaki jest najlepszy sposób, aby to zrobić?

Hashowanie haseł, sól i przechowywanie wartości haszowanych

Załóżmy, że masz swobodę decydowania o tym, jak hashowane hasła mają być przechowywane w DBMS. Czy są oczywiste słabości tak ... (choć jeśli po prostu używasz losowej soli, wtedy składniki "unikalna wartość na serwer" i nazwa użytkownika są mniej ważne).

Dlaczego '397' jest używany dla ReSharper GetHashCode override?

Jak wielu z was, używam ReSharper, aby przyspieszyć proces rozwoju. Gdy używasz go do nadpisania członków równości klasy, kod ... pytanie byłoby lepiej sformułowane jako, czy jest coś "specjalnego" w 397 liczba pierwsza poza tym, że jest liczbą pierwszą?

Odpowiednik.try () for a hash to avoid" undefined method " errors on nil? [duplikat]

To pytanie ma już odpowiedź tutaj: Jak uniknąć NoMethodError dla zerowych elementów podczas uzyskiwania ... ] # [:comments] may or may not exist here W powyższym przypadku session[:comments]try[@comment.id] nie działa. Co takiego?

Jak długo wytrzymać solony hash SHA-512? (sól pod warunkiem)

Oto algorytm w Javie: public String getHash(String password, String salt) throws Exception { String input = password + ... st znana. Chcę znać czas na brutalną siłę, gdy hasło jest słowem słownikowym, a także wtedy, gdy nie jest słowem słownikowym.

Czy potrzebuję "random salt" raz na hasło czy tylko raz na bazę danych?

W związku z moim poprzednim pytaniem dotyczącym haseł solowych w PHP / MySQL , mam jeszcze jedno pytanie dotyczące soli. Ki ... każdego użytkownik i przechowywane wraz z hashed hasło, w jaki sposób oryginalny salt kiedykolwiek odzyskane do weryfikacji?

Jaka jest różnica między hash a hash reference w Perlu?

Chciałbym właściwie zrozumieć hasze w Perlu. Od dłuższego czasu używam Perla sporadycznie i najczęściej, gdy muszę to zrobić, ... mniczą dla hashów Dobre wyjaśnienie hashów i odniesień do hashów, ich różnic, Kiedy są wymagane itp. będę bardzo wdzięczny.