Введение в практическую безопасность (2019)/Основы криптографии: различия между версиями
Перейти к навигации
Перейти к поиску
Inviz (обсуждение | вклад) м (→Лекция) |
Inviz (обсуждение | вклад) (→Инструменты для криптоанализа) |
||
Строка 18: | Строка 18: | ||
== Инструменты для криптоанализа == | == Инструменты для криптоанализа == | ||
* [https://github.com/hellman/xortool XORTool] — инструмент для криптоанализа XOR-шифра с периодом | * [https://github.com/hellman/xortool XORTool] — инструмент для криптоанализа XOR-шифра с периодом | ||
+ | <small>Внимание: стабильно работает только под Python 2.</small> | ||
* [https://github.com/iagox86/hash_extender Hash Extender] — инструмент для атаки удлинением сообщения | * [https://github.com/iagox86/hash_extender Hash Extender] — инструмент для атаки удлинением сообщения | ||
Версия 23:35, 9 апреля 2019
Содержание
Лекция
Книги для начинающих
Подборка статей про хэш-функции и хранение паролей
- MD5 Collision Demo
- Everything you need to know about hash length extension attacks
- Why do we append the length of the message in SHA-1 pre-processing?
- Why You Shouldn't be using SHA1 or MD5 to Store Passwords
- How To Safely Store A Password
- The Rainbow Table Is Dead
- How I Cracked Over 122 Million SHA1 and MD5 Hashed Passwords
Инструменты
Инструменты для криптоанализа
- XORTool — инструмент для криптоанализа XOR-шифра с периодом
Внимание: стабильно работает только под Python 2.
- Hash Extender — инструмент для атаки удлинением сообщения