Взломайте этот код с помощью Python. Как создавать, тестировать и взламывать шифры Эла Свейгарта
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 1
Оплачивая «Взломайте этот код с помощью Python. Как создавать, тестировать и взламывать шифры Эла Свейгарта», вы можете быть уверены, что данное изделие из каталога «Базы данных» будет доставлено из Польши и проверено на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.
Взломайте этот код с помощью Python. Как создавать, проверять и взламывать шифры
Эл Свейгарт
До недавнего времени шифрование ассоциировалось с общественной безопасностью. Самые безопасные реализации подпадали под те же правительственные постановления, что и оружейная промышленность. По сей день правительства и различные виды служб стремятся получить возможность читать зашифрованные данные. Между тем, надежная криптография является основой глобальной экономики, обеспечивая повседневную защиту миллионов пользователей и большинства организаций. И это еще не все. Алгоритмы шифрования, их реализация и программный взлом кодов — это одновременно увлекательная область знаний и поле для развлечений, упражнений и экспериментов с программированием.
Эта книга предназначена для людей, которые не умеют программировать, но хотели бы научиться криптографии. В нем рассматриваются основные концепции программирования на Python, который сегодня считается лучшим языком для начинающих программистов. Показано, как создавать, тестировать и взламывать программы, реализующие классические шифры, такие как транспонирование и Виженера, и постепенно переходить к гораздо более сложным проблемам, включая криптографию с открытым ключом. Каждая программа представлена в полном исходном коде, и ее работа объясняется построчно. Благодаря этой книге вы сможете не только изучить принципы криптографии, но и получить навыки написания кода шифрования и дешифрования на Python.
Здесь вы найдете, помимо прочего:
- введение в программирование на Python: циклы, переменные, управление потоком программы
- обсуждение методов шифрования, использовавшихся до изобретения компьютеров;
- различные алгоритмы шифрования с использованием Python;
- тестирование программ шифрования и дешифраторы
- шифрование и дешифрование файлов
- взлом кодов с использованием метода грубой силы или частотного анализа
А теперь создайте идеальный алгоритм шифрования!
