Шифратор и дешифратор файлов. - программа
Гарантия возврата денег, если товар не подойдёт
Описание
Конечный продукт программы, которую мы разработаем, будет представлять собой инструмент для шифрования файлов на компьютере пользователя по заданному пути с использованием пароля. Также программа будет отправлять этот пароль в личный чат пользователя в Telegram, для дополнительной безопасности.
Для работы программы пользователю нужно будет предоставить токен своего Telegram-бота и Chat ID своего личного чата, чтобы программа могла отправить сообщение с паролем.
Программа будет работать по следующему алгоритму:
Получить путь к папке, которую нужно зашифровать, и пароль от пользователя.
Обойти директорию и зашифровать каждый файл в папке с помощью библиотеки PyAesCrypt.
Удалить исходный файл после успешного шифрования.
Собрать логи обо всех файлах, которые были зашифрованы, и отправить их пользователю в личный чат в Telegram.
Отправить пароль в личный чат в Telegram для дополнительной безопасности.
В результате, программа будет обеспечивать защиту пользовательских файлов с помощью шифрования и обеспечивать передачу пароля в безопасном виде с помощью Telegram.
Для того, чтобы воспользоваться нашей программой, вам необходимо будет предоставить несколько данных:
Токен бота: это уникальный ключ, который позволит вашей программе взаимодействовать с Telegram API. Вы можете получить его, следуя инструкциям на официальном сайте Telegram: https://core.telegram.org/bots#6-botfather.
Путь к директории: необходимо указать полный путь к директории, в которой находятся файлы, которые вы хотите зашифровать.
Пароль: Любой.
Chat ID: идентификатор чата в Telegram.