{"product_id":"криптография-и-взлом-шифров-на-python","title":"Криптография и взлом шифров на Python","description":"Научитесь программировать на Python, создавая и взламывая шифры, с помощью которых пересылаются секретные сообщения!После знакомства с основами программирования на Python вы узнаете, как создавать, тестировать и взламывать классические шифры, включая перестановочный шифр и шифр Виженера. Постепенно мы перейдем от простых алгоритмов, таких как обратный шифр и шифр Цезаря, к обсуждению криптосистем с открытым ключом, применяемых в наши дни для защиты онлайн-транзакций.В каждой главе приводится полноценная программа с пошаговым описанием алгоритма ее работы. Прочитав книгу, вы научитесь программировать на Python и сможете создавать собственные криптографические системы!Основные темы книги:создание криптографических приложений на Python;применение словарей для быстрой проверки того, содержит ли дешифрованное сообщение осмысленный текст на английском языке или случайный набор букв;создание тестов, позволяющих убедиться в том, что код шифрования и дешифрования работает корректно;программирование (и взлом!) аффинного шифра, в котором для шифрования сообщения применяется модульная арифметика;взлом шифров методом грубой силы и с помощью частотного анализа.Об автореЭл Свейгарт - профессиональный разработчик, автор множества книг по программированию, включая бестселлер Автоматизация рутинных задач с помощью Python.\u003cbr\u003e\u003cbr\u003e#ASTTD# Search Terms: Свейгарт Э. , Sveigart E. , Диалектика , Dialektika , 9785907203020 , 978-5-907203-02-0 , 1592777","brand":"Диалектика","offers":[{"title":"Новый","offer_id":50980175904932,"sku":"PRODUCT_1592777_ID","price":51.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0663\/4933\/4692\/files\/bde28f31c7ce6b5cec6496bce749b167.jpg?v=1747449338","url":"https:\/\/allbestus.com\/ru\/products\/%d0%ba%d1%80%d0%b8%d0%bf%d1%82%d0%be%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d1%8f-%d0%b8-%d0%b2%d0%b7%d0%bb%d0%be%d0%bc-%d1%88%d0%b8%d1%84%d1%80%d0%be%d0%b2-%d0%bd%d0%b0-python","provider":"Allbestus.com","version":"1.0","type":"link"}