Что такое формат файла AES?
Файл .aes зашифрован с использованием 256-битного ключа AES. Для декодирования файла требуется, чтобы пользователь ввел пароль. Формат .aes способен шифровать любые типы данных - документы, изображения, архивы или исполняемые файлы. Зашифрованные файлы ненамного больше исходных; формат добавляет лишь около 130 байт на заголовок и проверку целостности. Зашифрованные файлы могут использоваться для безопасного обмена информацией, предотвращая доступ третьих лиц к данным. Обычно к зашифрованному файлу .aes просто добавляется расширение - например, Document.doc превращается в Document.doc.aes.
Формат .aes определен открытой спецификацией AES Crypt (поддерживается Packetizer, Inc.). Текущая версия формата - 3, которая использует AES-256 в режиме CBC с уникальным случайным сессионным ключом и вектором инициализации для каждого файла, а также тег целостности HMAC-SHA256, который прерывает расшифровку, если файл был изменен. Заголовок файла начинается с трехбайтовой ASCII-сигнатуры AES, за которой следует байт версии. К родственным форматам относятся .gpg и .pgp для шифрования с открытым ключом.
Шифрование файлов - один из самых надежных способов передачи информации; протокол HTTPS также использует шифрование AES внутри себя. Расшифровать файл без пароля теоретически возможно, но это требует такого количества времени и вычислительных ресурсов, что практически неосуществимо, что делает .aes широко доверенным выбором. AES Crypt доступен для Windows, macOS, Linux, Android и iOS, а спецификация формата является общедоступной.
Безопасность и защита
РИСК: MEDIUMФайлы AES Crypt намеренно зашифрованы, и их содержимое нельзя проверить без пароля - это может использоваться для сокрытия вредоносного ПО. Если вы получили неожиданный файл .aes с паролем в отдельном сообщении, относитесь к нему с осторожностью (классический прием обхода почтовых сканеров). Законное использование - это простая безопасная передача файлов. Шифрование AES-256 криптографически стойкое; подбор сложного пароля перебором практически невозможен на современном оборудовании.
Детали формата
в двух словах- Adobe After Effects Stabilizer Settings - Редкий устаревший файл настроек стабилизатора деформации из Adobe After Effects - не связан с шифрованием; расширение .aes используется случайно.
Программы, открывающие файлы AES
Технические подробности
глубокая спецификация| Спецификация формата | Открытая спецификация AES Crypt, публично документированная Packetizer, Inc. |
| Магическая сигнатура | `AES` (hex `41 45 53`) со смещением 0, за которой следует 1-байтовый номер версии |
| Версии формата | v1 (устаревшая), v2 (SHA-256 KDF), v3 (текущая, усиленная KDF) |
| Алгоритм шифрования | AES-256 в режиме CBC |
| Сессионный ключ | Уникальный случайный 256-битный сессионный ключ, генерируемый для каждого файла; зашифрован ключом, производным от пароля пользователя |
| Вектор инициализации | Уникальный 128-битный случайный IV для каждого файла; два шифрования одного и того же файла дают разный шифротекст |
| Проверка целостности | HMAC-SHA256 по всему шифротексту; расшифровка не удастся, если файл был изменен |
| Увеличение размера файла | Размер исходного файла + примерно 130 байт (заголовок + футер HMAC) |
| Порядок байтов | Big-endian (сетевой порядок байтов) для многобайтовых полей заголовка |
| Сжатие | Отсутствует; исходный файл шифруется без предварительного этапа сжатия |
| Исходное имя файла | Не сохраняется внутри контейнера - тип содержимого скрыт |
| Соглашение о расширении | Исходное расширение сохраняется, и добавляется `.aes` (например, `report.pdf.aes`) |
| Поддержка платформ | Windows, macOS, Linux, Android, iOS |
| Выпущен | AES Crypt v1.0, circa 2009; format specification v3 added circa 2015 |
| Последняя версия | AES Crypt Stream Format version 3 (current) |
| Открыть стандартное | Да · без роялти |
| Спецификация | www.aescrypt.com |
Конвертации AES
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах AES.
Часто задаваемые вопросы
Как открыть файл AES?
aescrypt -d file.aes и введите пароль.Что делать, если я забыл пароль от файла .AES?
Является ли формат AES Crypt тем же самым, что и шифрование AES в 7-Zip?
Какой файл был изначально внутри файла .AES?
report.pdf.aes → report.pdf после расшифровки).