- PVSM.RU - https://www.pvsm.ru -

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

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

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

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

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

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

Автор: alizar

Источник [8]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/python/32727

Ссылки в тексте:

[1] Взламываем секретные шифры с Python: http://inventwithpython.com/hacking/

[2] бесплатно скачать в формате pdf: http://inventwithpython.com/hackingciphers.pdf

[3] зеркало: https://dl.dropboxusercontent.com/u/11076239/HackingSecretCiphersWithPython.pdf

[4] продаётся в Amazon: http://www.amazon.com/gp/product/1482614375/

[5] Репозиторий кода: https://github.com/asweigart/codebreaker

[6] Страница установки Python: http://python.org/getit

[7] Исходный код игр: http://inventwithpython.com/hackingciphers_src.zip

[8] Источник: http://habrahabr.ru/post/177525/