Как стать автором
Обновить

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

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

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

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

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

Дополнительные ссылки:
Репозиторий кода
Страница установки Python
Полный PDF книги «Hacking Ciphers»
Исходный код игр
Теги:
Хабы:
Всего голосов 68: ↑62 и ↓6+56
Комментарии14

Публикации

Истории

Работа

Python разработчик
116 вакансий
Data Scientist
70 вакансий

Ближайшие события

Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
OTUS CONF: GameDev
Дата30 мая
Время19:00 – 20:30
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область