Ел Свейгарт: Криптографія і злом шифрів на Python
Виробник В асортименті представлені товари від різних виробників і торгових марок. | Вільямс |
Обкладинка | М'яка |
Автор | Ел Свейгарт |
Кількість сторінок | 512 |
ISBN | 978-617-7812-84-4 |
Жанр | програмування |
Опис товару
Навчіться програмувати на Python, створюючи і зламуючи шифри, за допомогою яких пересилаються секретні повідомлення!
Після знайомства з основами програмування на Python ви дізнаєтеся, як створювати, тестувати і зламувати класичні шифри, включаючи перестановочний шифр і шифр Віженера. Поступово ми перейдемо від простих алгоритмів, таких як зворотний шифр і шифр Цезаря, до обговорення криптосистем з відкритим ключем, що застосовуються в наші дні для захисту онлайн-транзакцій.
У кожному розділі наводиться повноцінна програма з покроковим описом алгоритму її роботи. Прочитавши книгу, ви навчитеся програмувати на Python і зможете створювати власні криптографічні системи!
Основні теми книги:
створення криптографічних додатків на Python;
застосування словників для швидкої перевірки того, чи містить дешифроване повідомлення осмислений текст англійською мовою або випадковий набір букв;
створення тестів, що дозволяють переконатися в тому, що код шифрування і дешифрування працює коректно;
програмування (і злом!) аффінного шифру, в якому для шифрування повідомлення застосовується модульна арифметика;
злом шифрів методом грубої сили і за допомогою частотного аналізу.
Характеристики Ел Свейгарт: Криптографія і злом шифрів на Python
Виробник В асортименті представлені товари від різних виробників і торгових марок. | Вільямс |
Мова видання | Русский |
Мова оригіналу | англійська |
Рік видання | 2019 |
Вікове обмеження | 16+ |
Обкладинка | М'яка |
Тип паперу | офсетний |
ілюстрації | відсутні |
Автор | Ел Свейгарт |
Перекладач | А. Гузікевіч |
Формат | 60x90/16 |
Розмір | 145х215 мм |
Кількість сторінок | 512 |
ISBN | 978-617-7812-84-4 |
Жанр | програмування |
Виробник залишає за собою право вносити зміни в комплектацію, технічне і програмне забезпечення товару без попереднього повідомлення. Магазин не несе відповідальність за зміни, внесені виробником. Ціна на товар до моменту фактичної передачі товару покупцеві може бути змінена продавцем в односторонньому порядку в залежності від показників, які обумовлюють ціну товару (в т.ч. собівартість товару, витрати продавця, зміна курсу валют по відношенню до гривні і т. д.).