Интро Всем привет. Сегодня мы с вами напишем программу для шифрования файлов и директорий на Python. Существует множество опасностей для ваших данных, будь то взлом или потеря телефона, кража личных архивов фотографий, номеров кредитных карт или какой-либо интеллектуальной собственности. И конечно же я не говорю про материалы сохранённые на вашем компьютере, которые могут заинтересовать определённые структуры. Думаю нет смысла рассказывать в какое время мы живём и о пользе шифрования в целом. Вариантов как зашифровать файлы достаточно много и сегодня мы рассмотрим процесс на примере библиотеки pyAesCrypt которая использует симметричный алгоритм шифрования. Пишем скрипт шифрования Устанавливаем библиотеку: pip install pyAesCrypt Создаём файл для шифрования, я назову его encryption.py и импортируем нужные нам модули: import pyAesCrypt
import os
import sys Нам понадобятся две функции, одна будет шифровать файлы, а вторая ходить по директориям по указанному нами пути и искать их.