Это приложение охватывает основные понятия криптографии
Современная криптография широко используется в компьютерных проектах для защиты сообщений данных. Это приложение охватывает основные понятия криптографии и ее реализации на языке сценариев Python. После завершения этого урока вы сможете связать базовые методы криптографии с реальными сценариями.
Особенности:
- Обзор
- Двойное шифрование силы
- Обзор и установка Python
- Обратный шифр
- Цезарь Шифр
- алгоритм ROT13
- Шифр транспонирования
- шифрование транспонированного шифра
- расшифровка транспозиционного шифра
- Шифрование файлов
- расшифровка файлов
- Base64 кодирование и декодирование
- Процесс XOR
- Мультипликативный Шифр
- Аффинные шифры
- Взлом моноалфавитного шифра
- Простой Подстановочный Шифр
- Тестирование простого шифра замещения
- расшифровка простого заменителя шифра
- Модули криптографии Python
- Понимание Vignere Cipher
- Внедрение Vignere Cipher
- One Time Pad Cipher
- внедрение One Time Pad Cipher
- Симметричная и асимметричная криптография
- Понимание алгоритма RSA
- Создание ключей RSA
- Шифрование RSA
- Расшифровка RSA-шифра
- Взлом RSA Cipher