AesSafe – утилита для шифрования и расшифровки файлов и папок

AesSafe – компактная программа для шифрования, построенная на алгоритме AES‑256 в режиме GCM, которая демонстрирует отличную скорость обработки данных. При тестировании на ПК с процессором Intel Core i5 седьмого поколения файл размером 2,2 Гбайт шифруется за 45 секунд, а его расшифровка занимает всего 15 секунд.

Обзор программы

С помощью стандарта AES‑256, признанного во всём мире, AesSafe позволяет закрывать шифром отдельные файлы или целые каталоги. Этот алгоритм используется в BitLocker от Windows, полнодисковом шифровании VeraCrypt, а также в популярных облачных хранилищах Google Drive, Dropbox и iCloud. Мы выбрали режим GCM как самый безопасный и производительный вариант работы AES; обычный видеофайл на 2 Гбайт полностью шифруется или раскрывается примерно за минуту.

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

Исходная спецификация AES‑256 требует криптографический ключ длиной 256 бит (32 байта), но обязательное использование длинных паролей сильно усложнило бы работу пользователей. Чтобы поддерживать короткие коды доступа, приложение преобразует введённый пароль через хеширование SHA‑256 в стандартный 256-битный ключ, который потом передаётся движку AES‑256. Технически шифрование работает даже при однобуквенном пароле, но при работе с конфиденциальными сведениями мы настоятельно рекомендуем использовать сложные комбинации.

Режим GCM является самым надёжным вариантом AES и имеет встроенную проверку подлинности данных. Если зашифрованный файл был изменён посторонними людьми после шифровки, расшифровка сразу прервётся, а пользователь получит оповещение, что надёжно защищает документы от несанкционированных правок.

Выпуск версии 0.0.2
Обновление 0.0.2 включает серьёзные доработки интерфейса и набор новых полезных функций:
Реализовано перетаскивание элементов для упрощения работы с файлами и папками;
Улучшена компоновка интерфейса, убраны лишние элементы для более удобного взаимодействия;
Добавлена подсказка к паролю, помогающая вспомнить код без угрозы безопасности данных;
Введено шифрование имён файлов для дополнительной защиты важной информации поверх стандартного шифрования содержимого.