Criptografia S File Encryptor

10+
(количество скачиваний)
Возрастные ограничения
Для всех
Скриншот
Скриншот

Описание

Интернет — опасное место, где можно оставлять личные данные и документы без защиты; никогда не знаешь, когда их кто-то украдет.

Именно поэтому нам нужен дополнительный уровень защиты.

С помощью этого приложения вы можете зашифровать любой тип файла с помощью самого надёжного шифрования AES-256!

• Шифруйте файлы, фотографии, видео, музыку и любые другие типы файлов!

• Вы также можете зашифровать целые папки, создав единый пакет с несколькими зашифрованными элементами! (Упакуйте папку в ZIP-архив, а затем зашифруйте ZIP-файл)

• Шифрование и дешифрование (сгенерированные файлы сохраняются в той же папке, что и исходный файл)

ШИФРОВАНИЕ ПАРОЛЯ

Для дополнительного повышения безопасности файлов это приложение также шифрует пароль, что ещё больше затрудняет его взлом.

Поэтому обязательно ЗАПОМНИТЕ свои пароли или запишите их для дальнейшего использования.

• ПРИМЕЧАНИЕ: Если вы забудете или потеряете пароль, вы не сможете восстановить доступ к своим файлам и можете ПОТЕРЯТЬ ИХ НАВСЕГДА!

Поэтому бережно храните свои пароли.

• Протокол шифрования AES-256 соответствует военному уровню, поэтому его практически невозможно взломать.

Подробнее:
https://cryptoid.com.br/criptografia/aes-padrao-de-criptografia-avancado-o-que-e-e-como-funciona/

Технические данные:

1. Криптографические алгоритмы и механизмы
- Генерация ключа: PBKDF2 с HmacSHA256, 100 000 итераций, 16-байтовая соль.
Подходит для безопасной генерации ключа из пароля.
– Шифрование: AES-256 в режиме CBC с PKCS5Padding и 16-байтовым вектором инициализации (IV), сгенерированным SecureRandom.

AES-CBC обеспечивает безопасность в сочетании с аутентификацией (MAC). Код корректно использует алгоритм «шифрование-затем-MAC».

– Целостность и аутентичность: HMAC-SHA256 поверх «соли» + IV + шифротекста.

Гарантирует защиту от изменений и подделки.

2. Обработка паролей и ключей

– Пароль считывается с интерфейса, копируется в char[], используется и очищается сразу после использования.

Выведенный ключ разделяется на части AES и HMAC и очищается после использования.

Избыточная очистка в разделе Finally защищает от утечек памяти.

– Примечание: очистка поля Editable в фоновом потоке может быть неидеальной.

3. Поток шифрования и хранения

– Запись в файл: соль, IV, зашифрованные данные, затем HMAC.

– Настраивает права доступа к файлу для ограничения доступа.
– Корректное использование потоков для обновления HMAC во время записи.
4. Поток расшифровки и проверки
– Считывает соль и IV, выводит ключи, вычисляет HMAC для проверки целостности перед расшифровкой.
– Использует LimitedInputStream для ограничения чтения до корректной длины шифртекста.
– Расшифровывает с помощью CipherInputStream, записывает во временный файл.
– Безопасно удаляет временный файл в случае ошибки.
– Проверяет целостность перед перезаписью конечного файла.
5. Обработка исключений и очистка
– Определенные исключения обрабатываются с выводом понятных сообщений.
– Очистка конфиденциальных переменных и закрытие потоков выполняется в разделе Finally.
Последнее обновление
28 июл. 2025 г.

Безопасность данных

Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Данные не передаются третьим сторонам.
Данные не собираются

Новое в приложении

•Segurança foi aprimorada.

Поддержка приложения

О разработчике
Lucas Vieira Jorgeto
lucas.jorgeto@gmail.com
Av. das Macieiras Nova Trieste JARINU - SP 13240-000 Brazil
undefined