Что такое формат файла TC?
Файл .tc представляет собой зашифрованный том виртуального диска, созданный в приложении для шифрования дисков с открытым исходным кодом TrueCrypt, разработка которого была внезапно прекращена в мае 2014 года. При монтировании контейнер .tc отображается как обычная буква диска - любая файловая система, размещенная внутри (FAT32, NTFS, exFAT, ext4), становится полностью доступной. В размонтированном состоянии файл по задумке напоминает блок случайных данных без какого-либо идентифицирующего заголовка.
Определяющей особенностью формата является «правдоподобное отрицание»: файлы .tc не содержат магических байтов или текстовых сигнатур. Стандартный том открывается с 512-байтовой случайной соли, за которой следует заголовок тома, зашифрованный AES-XTS, а резервный заголовок хранится в последних 64 КБ файла. Скрытый том может быть вложен в свободное пространство внешнего тома - без правильной парольной фразы его наличие невозможно подтвердить.
Поддерживаемые шифры включают AES-256, Serpent-256 и Twofish-256 (все в режиме XTS), а также каскадные комбинации, такие как AES-Twofish или AES-Twofish-Serpent. Заголовки томов защищены PBKDF2-HMAC-SHA-512.
TrueCrypt 7.1a (февраль 2012 г.) был последним стабильным выпуском до необъяснимого закрытия проекта. Независимый аудит в 2015 году не обнаружил критических бэкдоров, но отметил недостатки реализации. VeraCrypt (IDRIX) является активным преемником и читает тома .tc в режиме совместимости - однако в VeraCrypt 1.26 (октябрь 2023 г.) эта поддержка была удалена. Пользователям, которым необходимо перенести устаревшие тома .tc, следует использовать VeraCrypt 1.25.9 или более раннюю версию, а затем конвертировать их в формат VeraCrypt.
Расширение .tc не является обязательным; тома TrueCrypt могут использовать любое расширение или не иметь его вовсе.
Безопасность и защита
РИСК: MEDIUMСам TrueCrypt заброшен и имеет известные (средней степени тяжести) ошибки безопасности, не исправленные с 2014 года. НЕ ИСПОЛЬЗУЙТЕ TrueCrypt для нового шифрования - используйте VeraCrypt. Существующие тома .tc безопасно открывать с помощью VeraCrypt (в режиме TrueCrypt) только для целей миграции. ВНИМАНИЕ: Множество сторонних сайтов предлагают загрузку TrueCrypt - это потенциальные источники вредоносного ПО, так как оригинальный источник исчез. Для любой работы по шифрованию используйте только VeraCrypt с сайта veracrypt.fr. VeraCrypt ≥ 1.26 (октябрь 2023 г.) больше не монтирует тома TrueCrypt, поэтому перенесите существующие файлы .tc в формат VeraCrypt с помощью версии 1.25.9 перед обновлением.
Детали формата
в двух словахПрограммы, открывающие файлы TC
Технические подробности
глубокая спецификация| Шифры | AES-256, Serpent-256, Twofish-256 (режим XTS); также поддерживаются каскадные пары и тройки (например, AES-Twofish, AES-Twofish-Serpent) |
| Производная ключа | PBKDF2-HMAC-SHA-512 (по умолчанию); также SHA-1, RIPEMD-160, Whirlpool; вычисляет ключ расшифровки заголовка тома |
| Правдоподобное отрицание | Отсутствие магических байтов или текстовых сигнатур - тома выглядят как случайные данные; скрытые тома могут быть вложены в свободное пространство внешнего тома |
| Структура заголовка тома | 512-байтовая случайная соль + 512-байтовый заголовок, зашифрованный AES-XTS; резервный заголовок в последних 64 КБ тома |
| Поддержка скрытых томов | Да - вторая зашифрованная файловая система, вложенная в свободное пространство внешнего тома; неотличима без внутреннего пароля |
| Внутренняя файловая система | FAT32, NTFS, exFAT или ext2/3/4 - форматируется пользователем внутри зашифрованного контейнера |
| Целостность заголовка | CRC-32 для расшифрованных полей заголовка; HMAC-SHA-512 для резервного заголовка |
| Размер тома | Определяется пользователем при создании - от нескольких МБ до нескольких ТБ; фиксирован после создания, не расширяется динамически |
| Порядок байтов | Little-endian |
| Поддержка платформ | Windows, macOS, Linux (оригинальный TrueCrypt); то же самое через VeraCrypt 1.25.9 или ранее для монтирования устаревших томов .tc |
| Последний стабильный выпуск | TrueCrypt 7.1a, февраль 2012 г.; проект закрыт 28 мая 2014 г. |
| Инструмент-преемник | VeraCrypt (IDRIX, 2013-наст. время); в VeraCrypt 1.26+ (октябрь 2023 г.) прекращена поддержка монтирования и конвертации томов TrueCrypt |
| Выпущен | 2004 (TrueCrypt 1.0) |
| Последняя версия | TrueCrypt 7.1a (February 2012) - last stable release before project abandonment |
| Спецификация | en.wikipedia.org |
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах TC.