Результаты поиска по запросу "hash"

5 ответов

Какую функцию хеширования использует Java для реализации класса Hashtable?

Из книги CLRS («Введение в алгоритмы») есть несколько хеш-функций, таких как mod, multiply и т. Д. Какую функцию хеширования использует Java для сопоставления ключей со слотами? Я видел, что здесь есть вопросФункция хеширования, используемая в ...

9 ответов

Ruby: объединить вложенный хэш

Я хотел бы объединить вложенный хэш. a = {:book=> [{:title=>"Hamlet", :author=>"William Shakespeare" }]} b = {:book=> [{:title=>"Pride and Prejudice", :author=>"Jane Austen" }]}Я хотел бы, чтобы слияние было: {:book=> [{:title=>"Hamlet", ...

5 ответов

Улучшите хеширование паролей случайной солью

Я запускаю веб-сайт и пытаюсь решить, как зашифровать пароли пользователей, чтобы хранить их в базе данных SQL. Я понимаю, что использование простого md5 (пароля) очень небезопасно. Я подумываю об использовании sha512 (password.salt) и изучаю ...

ТОП публикаций

2 ответа

Изменение значения хеша по умолчанию [дубликат]

На этот вопрос уже есть ответ здесь: Странное, неожиданное поведение (исчезновение / изменение значений) при использовании значения по умолчанию для хэша, например Hash.new ...

6 ответов

Ruby Hash для массива значений

У меня есть это: hash = { "a"=>["a", "b", "c"], "b"=>["b", "c"] }и я хочу добраться до этого:[["a","b","c"],["b","c"]] Кажется, что это должно работать, но это не так: hash.each{|key,value| value} => {"a"=>["a", "b", "c"], "b"=>["b", ...

4 ответа

Быстрая хеш-функция для строки в C #

Я хочу хэшировать строку длиной до 30. Какая будет лучшая идея сделать это, если время будет моей заботой. Функция будет вызываться более 100 миллионов раз. В настоящее время я использую следующий код, static UInt64 CalculateHash(string read, ...

6 ответов

Соль и хэш-пароль в Python

Этот код должен хешировать пароль с солью. Соль и хешированный пароль сохраняются в базе данных. Сам пароль не является. Учитывая деликатный характер операции, я хотел убедиться, что все было кошерным. Примечание: я использую безопасную для URL ...

3 ответа

Как мне создать хэш-дайджест MD5 из текстового файла?

Используя C #, я хочу создать MD5-хэш текстового файла. Как я могу сделать это? Пожалуйста, включите код. Большое спасибо! Обновить:Спасибо всем за помощь. Я наконец-то остановился на следующем коде - // Create an MD5 hash digest of a file ...

6 ответов

Самый эффективный способ присвоить уникальный целочисленный идентификатор для строки?

Программа, которую я пишу, обрабатывает большое количество объектов, каждый со своим уникальным идентификатором, который сам по себе является строкой сложной структуры (дюжина уникальных полей объекта, соединенных некоторым разделителем) и ...

8 ответов

Преобразование вложенного хэша в плоский хеш

Этот вопрос обратныйэтот вопрос [https://stackoverflow.com/questions/8404769]. Учитывая вложенный хэш, как { :a => { :b => {:c => 1, :d => 2}, :e => 3, }, :f => 4, }Каков наилучший способ преобразовать его в плоский хеш, как { [:a, :b, :c] => ...