Криптография и взлом шифров на Python; Диалектика-Вильямс, 2020

  • Издатель: Диалектика
  • ISBN: 978-5-907203-02-0
  • EAN: 9785907203020

  • Книги: Программирование
  • ID: 6566608
Купить Купить в кредит

Описание

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

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

В каждой главе приводится полноценная программа с пошаговым описанием алгоритма ее работы. Прочитав книгу, вы научитесь программировать на Python и сможете создавать собственные криптографические системы!

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

создание криптографических приложений на Python;

применение словарей для быстрой проверки того, содержит ли дешифрованное сообщение осмысленный текст на английском языке или случайный набор букв;

создание тестов, позволяющих убедиться в том, что код шифрования и дешифрования работает корректно;

программирование (и взлом!) аффинного шифра, в котором для шифрования сообщения применяется модульная арифметика;

взлом шифров методом грубой силы и с помощью частотного анализа.

Об авторе

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

Видео Обзоры (5)

Эл Свейгарт. Криптография и Шифрование на Python. Глава 1

Эл Свейгарт. Криптография и Шифрование на Python. Глава 2

Эл Свейгарт. Криптография и Шифрование на Python. Глава 3

Криптография и шифрование на Python. Основы для начинающих

Установка Python. Эл Свейгарт. Криптография и Шифрование на Python


Характеристики (22)


ПараметрЗначение
Автор(ы)
ПереплетМягкая глянцевая
Год издания2020
ИздательДиалектика-Вильямс
Кол-во страниц512
Возрастные ограничения12
Количество книг1
Назначениедля технических ВУЗов
ИздательствоВильямс
Тип обложкимягкая
Количество страниц512
Формат23.7 x 16.5 x 2.2
Оформление обложкилакировка
Вес, в граммах670
АвторСвейгарт Эл
ISBN978-5-907203-02-0
Размеры70x100/16
Обложкамягкая обложка
Язык изданияrus
РазделПрограммирование
Вес0.68кг
Возрастное ограничение16+


Сравнить цены (6)

Цена от 750 грн. до 1384 грн. в 6 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (0)


Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)