Algorytmy kryptograficzne w Pythonie Wprowadzenie Shannon Bray


Код: 15960245278
1341 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 7-10 дней
  • Состояние товара: новый
  • Доступное количество: 2

Заказывая «Algorytmy kryptograficzne w Pythonie Wprowadzenie Shannon Bray» данный товар из каталога «Базы данных», вы можете получить дополнительную скидку 4%, если произведете 100% предоплату. Размер скидки вы можете увидеть сразу при оформлении заказа на сайте. Внимание!!! Скидка распространяется только при заказе через сайт.

Криптографические алгоритмы в Python. Введение

Шеннон Брей

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

Эта книга представляет собой доступное введение в криптографию и криптографические библиотеки Python. . Здесь обсуждаются основные понятия в этой области, важнейшие алгоритмы и необходимый объём математических основ: простые числа, теория групп и генераторы псевдослучайных чисел. Разъясняются конфиденциальность, подлинность и целостность сообщения. Представлены наиболее интересные криптографические библиотеки Python и показано, как именно их можно использовать в собственных реализациях. Многие из представленных концепций, в том числе криптография с открытым ключом и реализация криптографии на основе эллиптических кривых, реализуются на практике с использованием кода Python, что позволяет обмениваться данными в высокозащищенном формате по незащищенному каналу.

В книга:

  • основы Python и криптографии
  • криптографические протоколы и криптографическая математика
  • криптоанализ с использованием кода Python
  • визуальная криптография: библиотеки, алгоритмы, режимы кодирования
  • целостность сообщений
  • создание криптографических решений на Python

Вам есть что скрывать? Зашифруйте это на Python!

Об авторе

Шеннон В. Брей занимается информационными технологиями с 1997 года, ранее служил в ВМС США. Он интересуется криптографией и кибербезопасностью более десяти лет и в настоящее время готовит докторскую степень в этой области. Он получил множество отраслевых сертификатов, включая CISM, Security+ и CASP+. В качестве хобби он работает над проектами для дома, такими как системы домашней безопасности на основе Python, криптография и дроны.

Оглавление:

Об авторе 11

Благодарности 13

Введение 15

Глава 1. Введение в криптографию и Python 19

  • Алгоритмы 19
  • Зачем использовать Python? 20
  • Загрузка и установка Python 21

    Установка в Ubuntu 21

    Установка в macOS 22

    Установка в Windows 22

    Установка на Chromebook 23

    Установка дополнительных пакетов 23

    Установка Pip, NumPy, Matplotlib и SciPy 23

    Установка пакета шифрования 25

    Установка дополнительных пакетов 25

  • Проверка установки 26
  • Основы Python 26

    Переменные 27

    Строки 27

    Операторы 28

    Арифметические операторы 28

    Операторы сравнения 29

    Логические операторы 30

    Операторы присваивания 30

    Операторы побитовое 30

    Операторы принадлежности 31

    Операторы тождества 32

    Условные выражения 32

    Циклы 33

    for 33

    пока 33

    продолжить 34

    прервать 34

    иначе 34

    Работа с файлами 34

    Семантика Python 35

    Последовательные типы 36

    Пользовательские функции 41

    Загрузка файлов 42

    Модули 43

  • Обратный шифр 44
  • Резюме 44

Глава 2. Криптографические протоколы и совершенная конфиденциальность 45

  • Изучение криптология 46

    Понимание криптографии 46