О магазине Контакты Оплата и доставка Как заказать? Помощь
Загрузка...

Криптография и взлом шифров на Python — Эл Свейгарт

Криптография и взлом шифров на Python — Эл Свейгарт #1

Арт.: 4692267

Автор:   Эл Свейгарт
Переплет:    Мягкий
Страниц:    512
Формат:    60x90/16

Нет на складе

 В "Желаемое"  


Контакты
• 050-413-64-94, 063-233-0-299
Подробнее →

Доставка
• Курьером по Украине: от 85 грн.
• Новая почта до склада: от 50 грн.
• Укрпочта: от 40 грн.
Подробнее →

Оплата
• Расчет при получении
• Предоплата
Подробнее →

Описание



Книга Криптография и взлом шифров на Python автора Эл Свейгарт (eng. Al Sweigart) не только научит программировать на Python, но и взламывать шифры, с помощью которых пересылаются секретные сообщения. После знакомства с основами программирования на Python вы узнаете, как создавать, тестировать и самое интересное – взламывать классические шифры. И, в конце концов, сможете создавать собственные криптографические системы!

Эл Свейгарт — профессиональный разработчик, автор множества книг по программированию, включая бестселлер Автоматизация рутинных задач с помощью Python.

Основные темы книги:

  • создание криптографических приложений на Python;
  • применение словарей для быстрой проверки того, содержит ли дешифрованное сообщение осмысленный текст на английском языке или случайный набор букв;
  • создание тестов, позволяющих убедиться в том, что код шифрования и дешифрования работает корректно;
  • программирование (и взлом!) аффинного шифра, в котором для шифрования сообщения применяется модульная арифметика;
  • взлом шифров методом грубой силы и с помощью частотного анализа.
  •  

    Программирование на Python (МФА: [ˈpʌɪθ(ə)n]; в русском языке распространено название питон) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Название языка произошло вовсе не от названия семейства пресмыкающихся :). Автор назвал язык в честь популярного британского комедийного телешоу 1970-х «Летающий цирк Монти Пайтона».

    Python — активно развивающийся язык программирования, новые версии с добавлением/изменением языковых свойств выходят примерно раз в два с половиной года. Язык не подвергался официальной стандартизации, роль стандарта де-факто выполняет CPython, разрабатываемый под контролем автора языка. В настоящий момент Python занимает третье место в рейтинге TIOBE с показателем 10,2 %. Синтаксис ядра Python минималистичен, но в то же время, стандартная библиотека включает большой объём полезных функций.

    В каждой главе книги приводится полноценная программа с пошаговым описанием алгоритма ее работы.

    Нет лучшего способа научиться программировать, чем игра с реальными программами. Взлом кодов с Python делает обучение веселым и захватывающим!

    Отзывы

    |
    Получайте бонусы за отзывы! 

    Написать отзыв

    Введите символы (цифры и латинские буквы), которые Вы видите на рисунке (это защита от спам-роботов):

    

    Задать вопрос

    Введите символы (цифры и латинские буквы), которые Вы видите на рисунке (это защита от спам-роботов):

    

     

    Новости

    
    Все категории