Хакерские упражнения Matasano Crypto Challenges Подборка задач Matasano Crypto Challenges — очень полезный практический курс не только для хакеров, но и для веб-разработчиков и сисадминов, которые отвечают за разработку и администрирование веб-систем. Курс содержит 48 специально подобранных упражнений для атаки на реальные криптографические приложения. Здесь совершенно иной подход к обучению — это вам не книжки читать и не слушать лектора. Настоящая практическая работа, когда вы получаете новые знания в процессе выполнения заданий. Каждое упражнение требует решения определённой проблемы, которая основана на слабостях и уязвимостях современных криптографических конструкций. Задание сопровождается сопутствующей информацией, которой вполне достаточно для изучения соответствующих криптографических концепций, если вы не разбираетесь в них. Для начала занятий нужно написать письмо на адрес cryptopals at matasano.com — и вам вышлют первый комплект из восьми задач. Если вы предоставите правильные решения, то получите по почте следующий комплект, и так далее. Авторы просят не публиковать сами задания и ответы на них в открытом доступе. Но некоторые ученики всё-таки поделились информацией , так что примерно известны темы, которые покрываются в курсе: замена символов и XOR; генератор псевдослучайных чисел; почтовые и блочные шифры и их режимы шифрования; алгоритм Диффи — Хеллмана; RSA (криптосистема с открытым ключом). 20.04.2013 http://www.xakep.ru/post/60487/