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

11 ответов

Это имеет смысл, только если вам нужно, чтобы хеши были идентичны на диске. Два файла, которые отличаются на диске, потому что элементы хеш-функции находятся в разных порядках, могут по-прежнему содержать одни и те же элементы и будут равны для Ruby после загрузки.

аюсь сравнить два хэша Ruby, используя следующий код: #!/usr/bin/env ruby require "yaml" require "active_support" file1 = YAML::load(File.open('./en_20110207.yml')) file2 = YAML::load(File.open('./locales/en.yml')) arr = [] file1.select { ...

3 ответа

С другой стороны, для генерации случайных чисел это абсолютно не имеет значения.

льку были достигнуты значительные успехи в криптоанализе SHA1, он должен быть прекращен в пользу SHA2 (википедия [http://en.wikipedia.org/wiki/SHA-1]). Однако для использования в качестве основной хеш-функции в PBKDF2 она в основном используется ...

1 ответ

Спустя шесть лет я вернулся к этому и понял, что Spider был прав, и что я действительно задавал неправильный вопрос. Отредактировал название и вопрос, чтобы отразить это. Лучше поздно чем никогда, правильно?

я есть проект PHP, где мне нужно отправить хеш-символ (#) в пути URL. ( http://www.example.com/parameter#23/parameter#67/index.php [http://www.example.com/parameter#23/parameter#67/index.php]) Я думал, что urlencode позволит это, преобразовав хеш ...

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

2 ответа

Золотое сечение действительно является произвольным значением. Его цель - избежать отображения всех нулей на все нули.

кция шаблона принимает ссылку на хешboost::hash_combine) и объектseed, Согласноvдокументыэто сочетает в себе [http://www.boost.org/doc/libs/release/doc/html/hash/reference.html#boost.hash_combine] с хешемseed поvЯ вижу, что это детерминистично. Я ...

9 ответов

Я перечитал, что он хочет хэшировать пароли. Как я уже сказал, имени пользователя и, возможно, отметки времени регистрации должно быть достаточно.

трю на код, который сам не написал. Код пытается хэшировать пароль с SHA512 и использует толькоtime() как соль. Являетсяtime() слишком просто соль для этого или этот код безопасен? Спасибо за ответы и комментарии. Я подведу итоги здесь для новых ...

2 ответа

ruby, используя ярлык «&: methodname» из array.map (&: methodname) для строк хеш-ключа, а не для methodname

Большинство разработчиков ruby знают, как сохранить несколько нажатий клавиш, выполнив что-то вроде этого: array.map(&:methodname)скорее, чем array.map {|x| x.methodname }Можно ли как-нибудь применить аналогичный ярлык &: methodname для вызова ...

9 ответов

Как создать MD5-хэш строки в какао?

Я знаю, что SHA-1 предпочтительнее, но этот проект требует, чтобы я использовал MD5. #include <openssl/md5.h> - (NSString*) MD5Hasher: (NSString*) query { NSData* hashed = [query dataUsingEncoding:NSUTF8StringEncoding]; unsigned char *digest ...

6 ответов

Какова будет вероятность коллизии в результате XOR между первыми 64 битами и последними 64 битами?

ужно вычислить хеш-код строки и сохранить его в переменной 'long'. MD5 и SHA1 создают хеш-коды длиной более 64 бит (MD5 - 128 бит, SHA1 - 160 бит). Идеи есть? Ура, Дорон

4 ответа

Вы не сможете соединиться с PDO, возвращает тот же результат, что и MySQL.

ользую phpmysqli_connect для входа в базу данных MySQL (все на localhost) <?php //DEFINE ('DB_USER', 'user2'); //DEFINE ('DB_PASSWORD', 'pass2'); DEFINE ('DB_USER', 'user1'); DEFINE ('DB_PASSWORD', 'pass1'); DEFINE ('DB_HOST', '127.0.0.1'); ...

2 ответа

Код также выдает ошибку, если вы ищете что-то, чего нет в хэше, что можно легко исправить.

я есть хэш-карта, как это my $name = 'AUS'; #dynamic values my %hash = { 'a'=>{ 'x'=> { '1' =>'US' '2' =>'UK' } 'y'=>{ '1' =>'AFRICA' '2' =>'AUS' } } 'b'=>{ 'x' =>{ '1' =>'US' '2' =>'UK' } } };Я пытаюсь выяснить, является ли имя уникальным в ...