securityШифрование и расшифровка выполняются в браузере. Сервер получает и хранит только зашифрованные данные, без открытого текста и пароля.
Текст не должен превышать 500 000 символов, а исходный файл не должен превышать 500 KiB. Укажите хотя бы один из двух вариантов.