000 | 05372nam a2200325 i 4500 | ||
---|---|---|---|
001 | 57 | ||
003 | OSt | ||
005 | 20250319122154.0 | ||
008 | 240111s2023 unr ||f|||l000 |yukr d | ||
020 |
_a978-617-7519-70-5 _c250.00 грн. |
||
040 |
_bukr _cЦНТУ |
||
080 | _a004.056.5:004.432Python(075.8) | ||
100 | 1 | _aЄвсеєв, С. П. | |
245 | 0 | 0 |
_aКібербезпека: криптографія з python : _bнавч. посіб. / _cС. П. Євсеєв, О. В. Шматко, О. Г. Король ; відп. за вип. С. П. Євсєєв ; М-во освіти і науки України, ХНЕУ ім. С. Кузнеця |
260 |
_aХарків ; _aЛьвiв : _bНовий Світ – 2000, _c2023 |
||
300 | _a120 с. | ||
500 | _aЗміст: 1. Криптографія з Python 1.1. Загальні відомості про криптографію 1.2. Основна термінологія криптографії 1.3. Шифрування 1.3.1. Подвійне шифрування 1.3.2. Гібридна криптографія 2. Загальні відомості Python 2.1. Мова програмування Python 2.2. Установка Python 2.3. Основи написання програм 2.4. Змінні та типи даних 2.5. Операції з числами 2.6. Умовні вирази 2.7. Операції з рядками 2.8. Умовні конструкції 2.9. Цикли 2.10. Функції 3. Шифрування Python 3.1. Зворотний шифр 3.2. Шифр Цезаря 3.2.1. Алгоритм шифру Цезаря 3.2.2. Злом шифру Цезаря 3.3. Алгоритм ROT13 3.4. Транспозіціонний шифр 3.4.1. Шифрування транспозіціонного шифру 3.4.2. Розшифровка транспозіціонного шифру 3.5. Шифрування файлів 3.6. Розшифровка файлів 3.7. Base64 кодування та декодування 3.7.1. Програма для кодування 3.7.2. Програма для декодування 3.8. Різниця між ASCII та Base64 3.9. Криптографія з Python – процес XOR 3.9.1. Алгоритм 3.10. Мультиплікативний Шифр 3.11. Криптографія з Python – Афінний Шифр 3.12. Злом моноалфавітного шифру 3.12.1. Моноалфавітний шифр 3.13. Простий підстановлювальний Шифр 3.13.1. Тестування простого підстановлювального шифру 3.13.2. Розшифровка простого підстановлювального шифру 4. Модулі криптографії Python 4.1. Модуль криптографії 4.2. Розуміння Vignere Cipher 4.3. Впровадження Vignere Cipher 4.4. Одноразовий шифрувальний блок 4.5. Впровадження One Time Pad Cipher 5. Симетрична та асиметрична криптографія 5.1. Симетрична криптографія 5.2. Стандарти шифрування даних (DES) 5.3. Асиметрична криптографія 6. Розуміння алгоритму RSA 6.1. Алгоритм 6.2. Створення ключів RSA 6.3. Генерація ключів RSA 6.3.1. Алгоритми генерації ключів RSA Модуль Кріптомата Модуль РабінМіллер 7. Шифрування RSA 7.1. Шифрування RSA 7.2. Авторизація 7.3. Аутентифікація 7.4. Шифрування RSA 7.5 Злом RSA Cipher Анотація: Призначений для практичного вивчення питань використання механізмів захисту в кіберпросторі та інформаційно-комунікаційних системах, які реалізовані за допомогою мовою програмування Python. Розглянуті приклади формування простих шифрів, а також алгоритмів симетричної криптографії (алгоритм DES) та несиметричної криптографії (алгоритм RSA) в середовищі програмування Python. Рекомендовано для студентів спеціальності 125 "Кібербезпека" першого (бакалаврського) рівня усіх форм навчання. | ||
650 | 0 | 4 | _aЗахист інформації |
650 | 0 | 4 | _aКібербезпека |
650 | 0 | 4 | _aМови програмування |
650 | 0 | 4 | _aPython |
700 | 1 | _aШматко, О. В. | |
700 | 1 | _aКороль, О. Г. | |
700 | 1 | _aЄвсеєв, С. П. | |
710 | _aМіністерство освіти і науки України | ||
710 | _aХарківський національний економічний університет імені Семена Кузнеця | ||
852 |
_h004.056.5:004.432Python(075.8) _iЄ25 |
||
942 |
_2udc _cBKS _n0 |
||
999 |
_c29 _d29 |