Взламываем шифры с Python

в 11:12, , рубрики: python, криптография, шифр Виженера, шифр цезаря, электронные книги, метки: , ,

Взламываем шифры с PythonОпубликованное неделю назад издание «Взламываем секретные шифры с Python» (Hacking Secret Ciphers with Python) — это учебник по Python для новичков. Авторы разумно рассудили, что учиться программированию нужно на конкретных практических задачах. А что может быть интереснее, чем взлом зашифрованных сообщений?

Книга включает в себя исходный код нескольких шифров и программы для взлома этих шифров. В числе программ на Python — шифр Цезаря, шифр перестановки, шифр простой замены, мультипликативный и аффинный шифры, шифр Виженера и программы для взлома каждого из них. В последней главе рассматривается современный шифр RSA и криптография с открытым ключом.

Книга лежит в открытом доступе, её можно бесплатно скачать в формате pdf (зеркало).

Бумажное издание продаётся в Amazon. 100% собранных денег от продажи передадут Фонду электронных рубежей, организации Creative Commons и проекту Tor.

Дополнительные ссылки:
Репозиторий кода
Страница установки Python
Полный PDF книги «Hacking Ciphers»
Исходный код игр

Автор: alizar

Источник

Поделиться

* - обязательные к заполнению поля