Что такое формат файла ENC?
.enc - это универсальное расширение, не имеющее единого владельца. Десятки не связанных между собой программ записывают файлы с этим суффиксом, поэтому формат и содержимое полностью зависят от того, какое приложение создало файл.
Музыкальная нотация Encore Одним из известных применений является назначение файлов .enc программе Encore, предназначенной для написания музыки. Содержимое такого файла является результатом работы программы Encore - то есть музыкальной партитурой созданной песни, всей её композицией.
В файлах .enc, созданных в Encore, также могут храниться следующие данные:
- ноты
- тексты песен
- маркеры времени
- маркеры высоты тона
- информация о названии трека
- информация о композиторе
Партитуры, содержащиеся в файлах .enc, можно извлечь и распечатать с помощью программы Encore.
Другие варианты использования файлов .enc
Расширение .enc также относится к «закодированным» или «зашифрованным» файлам - то есть файлам, защищенным от несанкционированного доступа или преобразованным для безопасной передачи. Файлы .enc могут быть закодированы или зашифрованы несколькими способами:
- С использованием стандартного формата кодирования двоичных данных в текст - UUencoding - который преобразует двоичные данные в печатные символы ASCII для безопасной передачи. Чтобы прочитать такой файл, используйте любой UUdecoder; секретный ключ не требуется.
- С использованием
openssl enc, который шифрует исходный файл с помощью таких алгоритмов, как AES, и записывает результат в виде файла.enc. Для расшифровки требуется правильная парольная фраза и алгоритм. - С использованием пользовательского формата кодирования - каждая программа может использовать свой собственный алгоритм и сохранять закодированные файлы с расширением
.enc. В этом случае для отображения содержимого следует использовать программное обеспечение, которое его создало.
Поскольку универсальной сигнатуры файла для .enc не существует, к родственным форматам, служащим аналогичным целям, относятся файлы .GPG, .AXX и .CRYPT.
Безопасность и защита
РИСК: MEDIUMФайл .enc обычно представляет собой зашифрованные данные и сам по себе не является исполняемым, поэтому его открытие (или неудачная попытка открытия) сопряжено с низким риском. Реальные предостережения: (1) НИКОГДА не вставляйте .enc или его пароль в случайные «онлайн-дешифраторы .enc» - без вашего ключа они все равно не смогут его расшифровать, и вы просто передадите конфиденциальные данные; расшифровывайте локально с помощью оригинального приложения или OpenSSL. (2) Неожиданное вложение .enc может быть приманкой, чтобы заставить вас скачать сомнительный «инструмент для расшифровки» (который может быть вредоносным ПО) - используйте только легитимное исходное ПО.
Детали формата
в двух словах- Документ музыкальной нотации Encore (.enc) - Документ нотного редактора Encore (Passport Designs; права теперь у Sonic Scores), открываемый в Encore или читаемый Myriad Harmony Assistant.
- Электронная навигационная карта NOAA/IHO S-57 (.enc) - Векторная морская карта, используемая в навигационном ПО ECDIS/картплоттерах, не связана с шифрованием.
Программы, открывающие файлы ENC
Технические подробности
глубокая спецификация| Тип формата | Универсальный зашифрованный или закодированный контейнер; структура файла полностью определяется приложением и не имеет общей схемы |
| MIME-тип | `application/octet-stream` |
| Сигнатура файла | Отсутствует - универсальных магических байтов нет; содержимое байтов соответствует тому, что записало создавшее его приложение |
| Варианты кодирования | UUencoding (безопасный для ASCII текст), шифры OpenSSL AES/3DES, CopySafe DRM, бинарная нотация Encore или любая проприетарная схема |
| Команда OpenSSL | `openssl enc -e -aes-256-cbc -in source -out output.enc` |
| Требование к расшифровке | Правильная парольная фраза или ключ, а также знание исходного алгоритма; вариант с UUencoded не требует ключа |
| Характеристика UUencoding | Создает обычный текст ASCII, начинающийся со строки заголовка «begin»; шифрование или секретный ключ не задействованы |
| Музыкальный формат Encore | Бинарный проприетарный формат, хранящий полную партитуру, включая ноты, текст песен, маркеры времени, маркеры высоты тона и метаданные композитора |
| Метод идентификации | Одного расширения недостаточно; для надежного открытия файла необходимо знать исходное приложение |
| Совместимость | Очень низкая - файл `.enc`, созданный одной программой, обычно не читается никаким другим приложением |
| Использование CopySafe | Используется CopySafe PDF Reader для распространения защищенного DRM контента PDF в зашифрованном виде |
| Обработка ключа/пароля | Не требуется для варианта UUencoded; обязательно для зашифрованных в OpenSSL и большинства специфичных для приложений вариантов |
| Кодирование контента | Может быть необработанным бинарным шифротекстом, текстом в формате Base64 или UUencoded ASCII в зависимости от исходного приложения |
| Связанные зашифрованные форматы | `.gpg`, `.aes`, `.axx`, `.crypt`, `.dec` |
| Поддержка платформ | В принципе кроссплатформенный; фактическая поддержка зависит от доступности создавшего приложение ПО на каждой ОС |
| Выпущен | Generic usage, long-standing |
Конвертации ENC
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах ENC.