Create a client-side file encryption tool
Создайте клиентский инструмент шифрования файлов с использованием HTML5, CSS3 и JavaScript с Web Crypto API. Создайте интерфейс перетаскивания для выбора файлов с индикаторами прогресса. Реализуйте шифрование AES-256-GCM с безопасным выводом ключа из паролей (PBKDF2). Добавьте поддержку одновременного шифрования нескольких файлов с пакетной обработкой. Включите принудительное применение надежности пароля с расчетом энтропии. Генерируйте загружаемые зашифрованные файлы с пользовательским расширением. Создайте интерфейс дешифрования...