0
ответов

tərtib zamanı C ++ növü id

Mən tərtib zamanı əldə etdiyi növə əsasən bir sinif üçün bir hash yaratmaq istəyirəm. Bu gün bunu belə yaradıram: şablon sinif TypeBase { public: static const imzasız s_kID; }; ...
вопрос задан: 22 August 2011 14:19
0
ответов

Хеш-функция c ++ для массива int

Мне нужно специализировать хеш-функцию для unordered_map, чтобы я мог использовать массивы int в качестве ключей. Значения массива обычно равны 0 или 1, например. int array = {0, 1, 0, 1}, но технически не ограничен. Можно ...
вопрос задан: 22 August 2011 14:00
0
ответов

Как был нарушен алгоритм SHA-0? - Какое значение имеет небольшая горстка хеш-коллизий?

Я хотел понять, как была нарушена хеш-функция SHA0. Я понимаю, что при использовании принципа "проблема дня рождения / задержка голубя" были обнаружены конфликты хешей. http: //www.mail-archive.com / ...
вопрос задан: 19 August 2011 21:30
0
ответов

Сортировка хеша по значению, когда у него много ключей

Я полагаю, что это то, как вы обычно сортируете хеш по значению: foreach my $ key (sort {$ hash {$ a} <=> $ hash {$ b}} (keys% hash)) {print "$ key => $ hash {$ key}"; } Это распечатает ...
вопрос задан: 19 August 2011 20:39
0
ответов

Можете ли вы показать мне две фактические, нетривиальные строки, которые производят один и тот же хэш MD5 или SHA1?

... а если нет, то почему бы и нет? Итак, вот вопрос, стоящий за вопросом. Я понимаю, что вероятность случайных коллизий в MD5 и SHA1 мала (хотя в SHA1 она меньше, чем в MD5). Я ...
вопрос задан: 19 August 2011 17:30
0
ответов

Как сгенерировать уникальный хэш-код для объекта на основе его содержимого?

Мне нужно сгенерировать уникальный хэш-код для объекта на основе его содержимого, например DateTime (2011,06,04) должен быть равен DateTime (2011,06,04). Я не могу использовать .GetHashCode (), потому что он может генерировать то же самое ...
вопрос задан: 19 August 2011 13:22
0
ответов

Хеширование и добавление пароля в поле

Я долго не мог решить, как сохранить пароли в моей БД с некоторого времени. Это мой первый раз, когда я создаю безопасное приложение с веб-входом, поэтому я хотел настроить несколько хороших ...
вопрос задан: 18 August 2011 23:38
0
ответов

Проверить, есть ли в хэше ключ, содержащий некоторый текст

Я хочу проверить, есть ли в хэше ключ, содержащий текст. Это может быть не точный ключ, но ключ должен содержать (как .include?) Текст. Мое решение для этого: some_hash.select {| k, v | k ....
вопрос задан: 18 August 2011 23:17
0
ответов

Параллельное вычисление хеш-кода для большого файла

Я хотел бы улучшить производительность хеширования больших файлов, скажем, размером в десятки гигабайт. Обычно вы последовательно хэшируете байты файлов с помощью хеш-функции (скажем, ...
вопрос задан: 18 August 2011 14:21
0
ответов

В чем смысл использования соли и хеширования, если база данных доступна?

Я только что изучил концепцию хеширования («Эй! Не забывай соль!») И использования соли для сделайте пароль надежным. Хеширование - это одностороннее шифрование (на самом деле не шифрование, а хеширование), так что ...
вопрос задан: 18 August 2011 08:06
0
ответов

Как мне поменять местами Hash.inspect или Array.inspect? (он же .to_s) в Ruby

Я случайно сохранил хэш Ruby в строку в Ruby 1.9, вызвав my_hash.to_s, который равен my_hash.inspect. Это дало мне такую ​​строку: '{"foo" => {"bar" => "baz", "qux" => "quux"}' Я ...
вопрос задан: 17 August 2011 11:44
0
ответов

простое слияние хэшей по массиву ключей и значений в ruby ​​(на примере Perl)

В Perl для выполнения обновления хэша на основе массивов ключей и значений я могу сделать что-то вроде: @hash {'key1', ' ключ2 ',' ключ3 '} = (' значение1 ',' значение2 ',' значение3 '); В Ruby я мог бы сделать нечто подобное в более ...
вопрос задан: 16 August 2011 21:10
0
ответов

Есть ли в Perl тип ассоциативного массива, который может иметь ключи любого типа?

Кажется, что Perl может иметь только строки в качестве ключей хеша. (Было ли это изменено в определенной версии Perl?) Использование только строк в качестве ключа очень ограничивает. Что, если бы я хотел ...
вопрос задан: 16 August 2011 06:58
0
ответов

Rails загружает YAML в хэш и ссылается по символу

Я загружаю файл YAML в Rails 3.0.9 следующим образом : APP_CONFIG = YAML.load (File.read (File.expand_path ('../ app.yml', __FILE__))) Он загружает все содержимое, например иерархические хэши, без проблем. ...
вопрос задан: 16 August 2011 02:25
0
ответов

В чем разница между bcrypt и многократным хешированием?

Чем bcrypt сильнее, чем, скажем, def md5lots (пароль, соль, раунды): if (раунды <1) вернуть пароль иначе newpass = md5 (пароль + соль ) return md5lots (newpass, ...
вопрос задан: 16 August 2011 01:06
0
ответов

Как долго SHA -1 требуется для создания хэшей?

Примерно сколько времени и сколько вычислительной мощности требуется для создания хэшей данных SHA-1? Сильно ли это зависит от исходного размера данных? Будет ли генерировать хеш стандартного HTML ...
вопрос задан: 14 August 2011 22:27
0
ответов

Предварительно хешированные строковые ключи для более быстрого поиска в словарях Python?

Как я могу указать python хранить внутреннюю предварительно хешированную версию моих строк, чтобы использовать это значение когда я выполняю поиск dict / set, используя мою строку в качестве ключа? Я помню, как читал о ...
вопрос задан: 12 August 2011 01:29
0
ответов

Найти имя ключа в хэше только с одним ключом?

Если у меня есть хеш, мой% h = (secret => 1; ); и я знаю, что это только один ключ в хэше, но я не знаю, как он называется. Должен ли я затем перебирать этот хеш my $ key; foreach ...
вопрос задан: 11 August 2011 14:58
0
ответов

Ruby: Как сопоставить функцию с хешем

Я не могу понять, как назначить вызов функции рубиновому хешу. Я хочу назначить функцию хеш-ключу, а затем вызовите эту функцию, используя классический синтаксис поиска хеша. def Foo () ...
вопрос задан: 11 August 2011 10:56
0
ответов

Perl, как записать все хеш-значения в нижний регистр?

I необходимо скопировать (одноуровневый) хэш в новый, со всеми значениями в нижнем регистре. Знаете ли вы умный метод (просто чтобы избежать уродливого foreach ...; -)
вопрос задан: 10 August 2011 16:17
0
ответов

Есть ли способ использовать «хеширование» bcrypt в PHP 5.2?

У меня есть веб-сайт с хешированием паролей, но я думаю, что текущий алгоритм недостаточен. Я пробовал использовать crypt () PHP с опцией blowfish, но моя версия PHP всего 5.2, поэтому CRYPT_BLOWFISH ...
вопрос задан: 10 August 2011 03:03
0
ответов

Когда имеет смысл предварительно назначать хэш?

Из perldata: Вы можете предварительно выделить место для хэша, назначив функции keys () . Это округляет выделенные сегменты до следующей степени двойки: ключи (% users) = 1000; # allocate 1024 ...
вопрос задан: 9 August 2011 15:31
0
ответов

Ruby on Rails 3 .each do Проблема

Я в некотором роде новичок в Ruby on Rails и очень хорошо учился, но, похоже, столкнулся с проблемой, которую я не могу решить. Запуск Rails 3.0.9 и Ruby 1.9.2 Я использую следующее ...
вопрос задан: 4 August 2011 17:54
0
ответов

Хеш-таблица с 64-битными значениями в качестве ключа

У меня есть хеш-таблица, ключи которой представляют собой 64-битные значения . Размер таблицы может быть разной длины в степени 2, например 2, 4, 8 и т. Д. Мне нужна функция хеш-таблицы, которая хорошо работает в таких случаях, то есть она ...
вопрос задан: 4 August 2011 15:15
0
ответов

Двунаправленная хеш-таблица в Ruby

Мне нужна двунаправленная хеш-таблица в Ruby. Например: h = {: abc => 123,: xyz => 789,: qaz => 789,: wsx => [888, 999]} h.fetch (: xyz) # => 789 h.rfetch (123) # => abc h.rfetch (789) # ...
вопрос задан: 3 August 2011 12:13
0
ответов

Какая максимальная длина строки будет хешироваться?

Интересно ... какова максимальная длина строки, которая будет хешироваться? хешироваться? Например, для хеширования Hello, world! с SHA-1 проблем нет. Но как насчет строки длиной 100 000 000 символов? Есть ли ...
вопрос задан: 1 August 2011 08:59
0
ответов

Конфликты хэшей md5.

Если считать от 1 до X, где X - первое число, чтобы иметь конфликт md5 с предыдущим числом, какое число X? Я хочу знать, использую ли я md5 для серийных номеров, сколько единиц я могу ожидать ...
вопрос задан: 30 July 2011 19:59
0
ответов

Надежно хэшируйте пароли - так много противоречивых советов!

Я читаю так много противоречивых советов о том, как безопасно хранить пароли. Все, что я знаю точно, это не использовать MD5! Я видел, как люди выступают за использование PHP-функции bcrypt, что, кажется, будет ...
вопрос задан: 30 July 2011 17:22
0
ответов

Как я могу читать / передавать файл, не загружая весь файл в память?

Как я могу прочитать произвольный файл и обработать его «по частям» (то есть побайтно или какой-либо другой размер блока, который обеспечит лучшую производительность чтения) без загрузки всего файла в память? ...
вопрос задан: 28 July 2011 21:25
0
ответов

Очередь URL-адресов поискового робота или список хэшей?

Я переписываю часть приложения-картера сайта на Delphi 6, написанную мной ранее. Приложение скачет на одном сайте. Мне нужно управлять двумя аспектами этого: Очередь для URL-адресов для ...
вопрос задан: 28 July 2011 13:00