# Инструмент шифрования файлов

Создай клиентский инструмент шифрования файлов на HTML5, CSS3 и JavaScript с Web Crypto API. Сделай интерфейс выбора файлов перетаскиванием с индикаторами прогресса. Реализуй шифрование AES-256-GCM с безопасным получением ключа из пароля через PBKDF2. Добавь одновременное шифрование нескольких файлов с пакетной обработкой. Включи требования к стойкости пароля с расчётом энтропии. Создавай скачиваемые зашифрованные файлы с собственным расширением. Сделай интерфейс расшифрования с проверкой пароля. Реализуй безопасную работу с памятью и автоматическое удаление чувствительных данных. Добавь подробные журналы операций шифрования без сохранения конфиденциальной информации. Включи экспорт и импорт ключей с соответствующими предупреждениями о безопасности. Поддержи большие файлы с потоковым шифрованием и обработкой по частям.

---
Источник: prompts.chat. Текст: CC0 1.0 Universal. Русская версия: Kvantora.
