Для целей кэширования мне нужно сгенерировать ключ кеша из аргументов GET, которые присутствуют в dict. В настоящее время я использую sha1 (repr (sorted (my_dict.items ()))) (sha1 () - это удобный метод, который использует ...
Я изучаю rails и возвращаюсь к Ruby, чтобы понять, как методы в rails (и ruby действительно работают). Когда я вижу такие вызовы методов, как: validates validates: first_name,: availability => true, я получаю ...
Мне нужно вычислить хеш-код строки и сохранить его в переменной long. MD5 и SHA1 создают хэш-коды длиной более 64 бит (MD5 - 128 бит, SHA1 - 160 бит). Идеи какие-нибудь? Привет, SHA1 - 160 бит). Идеи какие-нибудь? Привет, SHA1 - 160 бит). Идеи какие-нибу
Я переделываю веб-сайт на Rails, используя Devise для аутентификации. Предыдущий веб-сайт работает с базой данных пользователей с паролями md5, и поэтому я хочу перенести эти пароли на ...
Я читал некоторые документы о md5, там говорилось, что его 128 бит, но почему это 32 символа? Я не могу вычислить персонажей. 1 байт равен 8 битам
если 1 символ равен 1 байту
тогда 128 бит - это 128/8 = 16 байт, верно? ...
Утечка паролей LinkedIn доказала, насколько важно безопасно хэшировать ваши пароли. Однако даже хеширование паролей с солью небезопасно с помощью «обычных» алгоритмов хеширования (, таких как MD5...
Существуют ли какие-либо алгоритмы, с помощью которых можно продолжить хеширование на основе известного хеш-дайджеста? Например, клиент загружает фрагмент файла на ServerA, Я могу получить md5-сумму загруженного контента, затем клиент ...
В настоящее время я испытываю алгоритм функции minhash для проверки сходства между двумя текстами (или документами) на основе этого модуля: https://github.com/sjhorn/node-minhash/blob/master/lib/minhash.js. ...
Допустим, у меня есть тонна документов, которые я как-то хеширую (например, Sha256), и храню их хэши. Есть ли метод хеширования, который позволил бы мне проверить, содержится ли string1 в string2, просто ...
Мне дают направленный мультиграф (граф, который может содержать самоклейки и множественные ребра между двумя вершинами), и мне поручено преобразовать его в ориентированный простой граф (граф без само-...
У меня есть система с примерно 100 миллионами документов, и я хотел бы отслеживать их модификации между зеркалами. Чтобы эффективно обмениваться информацией об изменениях, я хочу...
Я пишу целевой объект Haxe C # и изучаю различия в производительности для библиотеки std Haxe, чтобы мы могли предоставить максимальная производительность благодаря кроссплатформенному коду. Один очень хороший ...
У меня проблема при попытке получить строку хеша в C #. Я уже пробовал несколько веб-сайтов, но большинство из них используют файлы для получения хэша. Другие, предназначенные для струнных, слишком сложны. Я обнаружил ...
Я реализую основанный на хэше дисковый индекс, сопоставляя строки с объектами. Чтобы найти правильное место в хэш-таблице, я использую линейное зондирование и сравниваю хэш входной строки с хешем, хранящимся в ...
У меня есть текстовый файл с 300 строк и 100 из этих строк повторяются. Я не знаю, как искать в моем хэше и удалять эти повторы. Это мой Perl-код, когда я должен добавить новые строки кода:
Почему я продолжаю видеть различные сложности выполнения для этих функций в хеш-таблице? В вики поиск и удаление выполняются O (n) (я думал, что суть хеш-таблиц в том, чтобы иметь постоянный поиск, так что ...
В Ruby я пытаюсь написать строку, которая использует переменную, если она была установлена, иначе по умолчанию используется некоторое значение: myvar = # присваиваем его ENV['MY_VAR'], иначе присваиваем его 'foobar' Я мог бы написать ...
Я пытаюсь написать функцию, которая берет строку и sha512 так? общедоступная строка SHA512 (ввод строки ){ хэш строки; ~магия ~хэш возврата; } В чем должна заключаться магия?
Я пытаюсь использовать API SMS Retriever, предложенный Google. Код работал, когда я использовал Java Helper Class для генерации хеш-ключа. Трансляция была обнаружена правильно. Но когда я использовал ...
У меня есть небольшие (?) Наборы (в диапазоне от 0 до 100) 32-разрядных целых чисел без знака. Для данного набора я хочу придумать минимальные параметры, чтобы описать минимальный (изометрический) совершенный хэш заданного ...
Итак, я пытаюсь узнать, как старые системы Windows хешируют пароли пользователей. Согласно https://asecuritysite.com/encryption/lmhash, простой текстовый пароль: 1) Преобразуется в верхний регистр ...
У меня есть приложение A, которое было сделано давно с python 2. Пароли имели такой формат в БД: PBKDF2 $ sha256 $ 10000 $ KlCW + ewerd19fS9f $ l + 5LgvcWTzghtz77086MSVG + q5z2Lij В новой системе Python 3 (позволяет ...
Я выполняю инкрементную загрузку данных, поступающих из базы данных Teradata, и сохраняю их в виде файла паркета. Поскольку таблицы из Teradata содержат миллиарды строк, мне нужен мой скрипт PySpark ...
В Python есть встроенная хеш-функция для получения хеш-объектов. Дайджест, похоже, всего 64 бита, поэтому он очень подвержен столкновениям. Есть ли способ использовать более безопасную хеш-функцию на объектах? ...
Я собираюсь выполнить «Вход» для своего приложения и был Хотите знать, как лучше всего зашифровать пароль для моего пользователя, который я введу в свою базу данных? Я нашел много способов в Google, но не знаю, какой из них ...
Я новичок в Ruby и не знаю, как добавить новый элемент в уже существующий хеш. Например, сначала я создаю hash: hash = {item1: 1}, после чего хочу добавить item2, поэтому после этого у меня будет такой хеш: ...
У меня следующий вопрос по выбору хеш-функций для фильтров Блума :Какие функции использовать? Почти в каждом документе/бумаге вы можете прочитать, что хэш-функции, используемые в фильтре Блума...
Библиотека Rails I18n преобразует файл YAML в структуру данных, доступную через вызов пути с точками с помощью функции t (). t ('one.two.three.four') Кто-нибудь знает, как это сделать с помощью ...