hash

Jak SHA1 hashować ciąg znaków w Androidzie?

W Objective C używam poniższego kodu do hashowania ciągu znaków: -(NSString *) sha1:(NSString*)stringToHash { const ... nie SHA1 na Androidzie? ale to nie daje mi takiego samego wyniku jak na iPhonie. Czy ktoś może wskazać mi właściwy kierunek?

Uzyskanie hasha listy ciągów bez względu na kolejność

Chciałbym napisać funkcję GetHashCodeOfList(), która zwraca hash-kod listy łańcuchów bez względu na kolejność. Podane 2 Listy ... e * … MOD UInt32.MaxValue. Ale to powoduje przepełnienie liczby. Czy ktoś ma jakieś przemyślenia? Z góry dziękuję za pomoc.

Jak mogę hashować hasła w postgresql?

Muszę hashować niektóre hasła salt na postgresql, a nie udało mi się znaleźć żadnej odpowiedniej dokumentacji, jak to zrobić. Więc jak Mogę hashować hasła (z pewnymi solami) w postgresql?

Co jest szybsze, Hash lookup czy Binary search?

Gdy podano statyczny zbiór obiektów (statyczny w tym sensie, że raz załadowany rzadko, jeśli kiedykolwiek się zmieni), do któ ... nie włączam tego tagu. Jeśli jednak istnieją konkretne rzeczy C#, które należy mieć na uwadze, informacja ta jest pożądana.

Ruby-dostęp do wielowymiarowego hasha i unikanie dostępu do obiektu nil [duplikat]

Możliwy duplikat:Nils w deklaracji IFCzy istnieje czysty sposób, aby uniknąć wywołania metody na nil w zagnieżdżonym hashu ... f my_hash['key1'] && my_hash['key1']['key2'] ... Czy jest to właściwe, czy jest jakiś inny sposób na zrobienie tego?

Szybki algorytm hashowania ciągów z niską częstotliwością kolizji z 32-bitową liczbą całkowitą [zamknięty]

Mam wiele niepowiązanych rzeczy nazwanych, które chciałbym szybko wyszukać. "Aardvark" jest zawsze wszędzie "aardvark", więc ... ) wartości bitów i ma niską częstotliwość kolizji? Chciałbym zobaczyć zoptymalizowaną implementację specyficzną dla C / C++.

Najlepszy algorytm haszujący pod względem kolizji haszujących i wydajności dla ciągów

Jaki byłby najlepszy algorytm haszujący, gdybyśmy mieli następujące priorytety (w tej kolejności): Minimalne kolizje hash ... i niektórych obiektów. wszystkie właściwości są łańcuchami . Wszelkie odniesienia do implementacji c# byłyby mile widziane.

Czy MD5 nadal jest wystarczająco dobry, aby jednoznacznie identyfikować pliki?

Czy hashowanie MD5 jest nadal uważane za wystarczająco dobrą metodę, aby jednoznacznie go zidentyfikować, biorąc pod uwagę ws ... wem itp.? Bezpieczeństwo nie jest moim głównym zmartwieniem, ale unikalna identyfikacja KAŻDEGO pliku jest. Jakieś pomysły?

Jak bezpiecznie wysłać hasło przez HTTP przy użyciu Javascript przy braku HTTPS?

Bardzo podstawowy problem, z którym borykają się wszyscy programiści: za każdym razem, gdy użytkownik przesyła formularz, has ... once/HMAC? Jakaś dostępna biblioteka Javascript do tego? A może masz jakąś sugestię/podpowiedź do rozwiązania? Z góry dzięki!

Minimalna funkcja hash dla C?

Nie mogę używać boost:hash, ponieważ muszę trzymać się C i nie mogę używać c++. Ale muszę hashować dużą liczbę (10K do 100K) ... ję tabel hashowych w popularnych językach skryptowych: czy implementacja sprawdza kolizje, czy mogę całkowicie tego uniknąć?

Pobieranie adresu URL i używanie go w jQuery

Chciałbym uzyskać wartość po hash w adresie URL bieżącej strony, a następnie móc zastosować to w nowej funkcji... np. URL mo ... ję, że istnieje jakiś sposób na przechwycenie tego i przekształcenie go w zmienną, której mogę użyć w drugim fragmencie kodu.

Tabela Hash - dlaczego jest szybsza od tablic?

W przypadkach, gdy mam klucz dla każdego elementu i nie znam indeksu elementu w tablicy, Hashtable działają lepiej niż tablic ... czy algorytm nie powinien porównywać tego hasha z Hashem każdego elementu? Myślę, że jest jakaś sztuczka z pamięcią, prawda?

Czy Hash Rocket jest przestarzały?

Dobrze cytowany RIP Hash rocket post wydaje się sugerować, że składnia Hash Rocket (:foo => "bar") jest przestarzała na r ... żadnego ostatecznego odniesienia stwierdzającego, że forma rakiety Hash jest faktycznie przestarzała/niewskazana od Ruby 1.9.

Jak zbudować Ruby hash z dwóch jednakowych tablic?

Mam dwie tablice a = [:foo, :bar, :baz, :bof] I b = ["hello", "world", 1, 2] Chcę {:foo => "hello", :bar => "world", :baz => 1, :bof => 2} Można to jakoś zrobić?

Szybkie i proste kombinacje skrótów

Czy można polecić szybkie i proste sposoby łączenia kodów hashowych dwóch obiektów. Nie jestem zbyt zmartwiony kolizji, poni ... owijanie wokół) budowanie ciągu znaków, a następnie użycie metody hash Code klasy łańcuchów Co ludzie polecają i dlaczego?

Haszowanie struktury drzewa

Właśnie natknąłem się na scenariusz w moim projekcie, w którym muszę porównywać różne obiekty drzewa pod kątem równości ze zn ... owane rozwiązanie tutaj-jeśli dobrze to robi, to świetnie, w przeciwnym razie wszelkie możliwe ulepszenia będą mile widziane.

Dlaczego rozszerzenia tabel hash są zwykle wykonywane przez podwojenie rozmiaru?

Zrobiłem trochę badań na tabele hash, i nadal działa na zasadzie kciuka, że gdy istnieje pewna liczba wpisów (albo max lub po ... ru nowej tabeli hash. (i tak czytałem artykuł na Wikipedii o tabelach hashowych:) http://en.wikipedia.org/wiki/Hash_table

Wydajność tablic i hashów w Ruby

Mam program, który przechowuje wiele instancji jednej klasy, powiedzmy do 10.000 lub więcej. Instancje klas mają kilka właści ... ajszybsza metoda przechowywania dużych ilości danych, gdy w 90% czasu muszę tylko wiedzieć, czy istnieje ID (nie sam obiekt!)

Jaki jest najszybszy algorytm haszujący, aby sprawdzić, czy dwa pliki są równe?

Jaki jest najszybszy sposób na utworzenie funkcji hash, która będzie używana do sprawdzania, czy dwa pliki są sobie równe? B ... zeństwo nie jest zbyt ważne. Edit: wysyłam plik przez połączenie sieciowe i upewnię się, że plik po obu stronach jest równy

Jak posortować tablicę skrótów według wartości w haśle?

Ten kod Ruby nie zachowuje się tak, jak oczekiwałem: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, ... e order as above! puts sort_me Chcę posortować tablicę skrótów według klucza "value" , ale są one drukowane nieposortowane.