Описание тега rainbowtable
Радужная таблица - это предварительно вычисленная таблица для обращения криптографических хеш-функций, обычно для взлома хешей паролей.
2
ответа
Как я могу очистить ввод для хеш-конвертера в PHP?
Я создал веб-сайт, который генерирует хэши от пользователей, вводящих простой текст, пользователь может ввести слово / фразу и выбрать из MD5 или SHA1 (или обоих). Затем сайт принимает эти данные и преобразует их в MD5 & SHA1 и сохраняет их в базе д…
21 мар '13 в 11:41
1
ответ
На какую длину паролей идут радужные таблицы?
Мой банк ограничивает мой пароль до 14 символов, и я подозреваю, что они шифруются с помощью MD5 или хэша SHA, без соли. Существуют ли радужные таблицы, в которых есть все возможные хэш-значения длиной до 14 символов?
16 авг '12 в 22:53
3
ответа
Как работает функция сокращения, используемая с радужными таблицами?
Я внимательно прочитал о радужных столах и не могу ничего понять. Для построения цепочки хеширования используется функция сокращения. Это функция, которая каким-то образом отображает хэши на пароли. В этой статье говорится, что функция сокращения - …
21 апр '11 в 08:03
2
ответа
Развивающиеся Радужные Столы
В настоящее время я работаю над проектом параллельных вычислений, где я пытаюсь взломать пароли, используя радужные таблицы. Первый шаг, о котором я подумал, это реализовать очень маленькую версию, которая взламывает пароль длиной 5 или 6 (для начал…
09 фев '11 в 03:35
1
ответ
Преобразование кода MATLAB в Python: типы Python и порядок операций
Это функция MATLAB от автора RainbowCrack: function ret = calc_success_probability(N, t, m) arr = zeros(1, t - 1); arr(1) = m; for i = 2 : t - 1 arr(i) = N * (1 - (1 - 1 / N) ^ arr(i - 1)); end exp = 0; for i = 1 : t - 1 exp = exp + arr(i); end ret …
30 сен '18 в 20:06
6
ответов
Есть ли способ отменить хэш без радужных таблиц?
Возможный дубликат: декодирование md5. Как они это делают? эта страница предполагает, что алгоритм хэширования, такой как md5() и sha1(), может быть обращен вспять из-за огромной вычислительной мощности, которой мы располагаем в настоящее время. На …
23 сен '11 в 02:22
2
ответа
Как защита от атак может защитить злоумышленника от доступа к хэшам вашего пароля?
Я прочитал довольно много вопросов о пароле, и в основном они охватывают то, что (я думаю) я уже понимаю. То есть; Смысл включения случайной соли в ваши хэши паролей состоит в том, чтобы, во-первых, предотвратить совпадение двух хэшей, даже если пар…
03 мар '12 в 02:09
5
ответов
Максимальная защита от хэша - обсуждение концепций
Итак, вся проблема с хешами в том, что пользователи не вводят пароли длиной более 15 символов. Большинство из них используют только 4-8 символов, что позволяет атакующим легко взломать радужный стол. Решение: используйте пользовательскую соль, чтобы…
02 май '09 в 18:04
1
ответ
Радужные столы и криптография
Я сталкивался с этой проблемой в книге Брюса Шнайдера. Мы знаем, что столы Rain Bow можно использовать для хранения хешей. Предположим, что файл (текст на английском языке) зашифрован с использованием пароля по следующей схеме. Пароль хешируется, а …
03 мар '16 в 03:07
10
ответов
Как соль пароля помогает против атаки радужной таблицы?
У меня возникли проблемы с пониманием назначения соли для пароля. Насколько я понимаю, основное использование - это препятствовать атаке радуги. Тем не менее, методы, которые я видел, чтобы реализовать это, похоже, не усложняют проблему. Я видел мно…
07 янв '09 в 15:55
1
ответ
Распараллеливание функции
Я пытаюсь реализовать параллелизм этой функции. Я хочу, чтобы она брала как можно больше потоков и записывала результаты в файл. Результаты должны быть записаны в файл в порядке возрастания, поэтому первый результат должен быть записан первым, второ…
16 июн '15 в 12:16
1
ответ
Редукционные функции для радужных столов
Поскольку цепочки радужных таблиц очень длинные, существует ли много разных функций сокращения, используемых для уменьшения каждого хеша, или только несколько, при использовании индексов для предотвращения слияния? или что-то другое?
30 апр '10 в 22:42
4
ответа
Влияет ли алгоритм хеширования, используемый для хеширования паролей, на генерацию радужной таблицы?
Вопрос о неслучайных хеш-значениях соль-пароля Мистер Картофельная Голова утверждает, что использование md5 вместо SHA-512 облегчает создание радужных таблиц? Я бы подумал, что после того, как ваша радужная таблица сформирована, используемый алгори…
30 мар '09 в 10:33
1
ответ
Может ли анализ радужной таблицы извлечь простые текстовые пароли из значения md5?
Я знаю, что хеш-значение (например, значение md5) может иметь связь с несколькими значениями, такими как '^ & #%we242eweqweqweqwedfdfdfee2', '%$#%3423efffe435%%^#' Но так как большинство пользователей на самом деле используют очень простой пароль, м…
25 апр '14 в 04:16
3
ответа
Чтение радужных таблиц от freerainbowtables.com
Я скачал Радужные Таблицы с freerainbowtables.com. Его расширение.rti. Мне было интересно, если есть способ прочитать этот файл как текстовый файл или любой другой файл. Я хочу написать простую программу для чтения этого файла и сохранения его содер…
09 апр '11 в 19:51
3
ответа
Сделать MD5 из всех слов в Wordlist
Допустим, у нас есть список слов со словами То, что я хочу, это создать их для хэшей MD5. (Есть список слов 30 ГБ, я хочу сделать все они в MD5) Мне все равно, на каком языке. Это говорит, что у меня есть слово "тест" в списке слов, поэтому я хочу е…
17 янв '09 в 18:47
6
ответов
Интеллектуальный генератор шестнадцатеричных чисел Python
Я хочу иметь возможность генерировать 12-символьную длинную цепочку, шестнадцатеричное, НО с не более чем двумя одинаковыми числами, дублирующимися в цепочке: 00, а не 000, потому что я знаю, как генерировать ВСЕ возможные варианты, включая 00000000…
13 июл '18 в 15:59
1
ответ
Радужный стол: невозможно получить последнее снижение
В этом посте криптографии говорится Цепочка может идти столько, сколько вы хотите, пока не достигнет исходного ввода. Когда он достигнет этой точки, он просто повторится и будет бесполезен. Итак, моя отправная точка 12345 но я не могу получить конеч…
09 июл '14 в 02:40
1
ответ
Python Multiprocess не завершается
Я новичок в многопроцессорном Python, и я хочу понять, почему мой код не заканчивается (может быть, зомби или тупик) и как это исправить. createChain Функции также выполняют цикл for и возвращают кортеж: (value1, value2), внутри createChain Функция …
10 май '16 в 14:20
5
ответов
Защита паролем хеша от обратного инжиниринга "Радужных таблиц" с добавлением пароля
Я сталкивался с этой статьей, описывающей опасность хранения "несоленых" хэшей паролей в базе данных, которые могут быть подвергнуты обратному инжинирингу с использованием так называемых " Радужных таблиц". Он также поставляется с этим примером кода…
20 мар '13 в 00:32