Co to jest format pliku TC?
Plik .tc to zaszyfrowany wolumin dysku wirtualnego utworzony przez TrueCrypt, aplikację do szyfrowania dysków typu open-source, której rozwój został nagle przerwany w maju 2014 roku. Po zamontowaniu kontener .tc pojawia się jako zwykła litera dysku - każdy system plików umieszczony wewnątrz (FAT32, NTFS, exFAT, ext4) staje się w pełni dostępny. Gdy plik nie jest zamontowany, przypomina on blok losowych danych bez żadnego identyfikowalnego nagłówka, co jest zamierzonym działaniem.
Cechą definiującą ten format jest „wiarygodne zaprzeczenie” (plausible deniability): pliki .tc nie posiadają magic bytes ani sygnatury tekstowej. Standardowy wolumin otwiera się 512-bajtową losową solą (salt), po której następuje nagłówek woluminu zaszyfrowany algorytmem AES-XTS, a zapasowy nagłówek jest przechowywany w ostatnich 64 KB pliku. Ukryty wolumin może być zagnieżdżony w wolnej przestrzeni woluminu zewnętrznego - bez poprawnego hasła jego obecność nie może zostać potwierdzona.
Obsługiwane szyfry obejmują AES-256, Serpent-256 i Twofish-256 (wszystkie w trybie XTS), a także kaskadowe kombinacje, takie jak AES-Twofish lub AES-Twofish-Serpent. Nagłówki woluminów są chronione przez PBKDF2-HMAC-SHA-512.
TrueCrypt 7.1a (luty 2012) był ostatnim stabilnym wydaniem przed niewyjaśnionym zamknięciem projektu. Niezależny audyt w 2015 roku nie wykrył krytycznych luk typu backdoor, ale odnotował słabości implementacyjne. VeraCrypt (IDRIX) jest aktywnym następcą i odczytuje woluminy .tc w trybie zgodności - jednak VeraCrypt 1.26 (październik 2023) usunął to wsparcie. Użytkownicy potrzebujący zmigrować starsze woluminy .tc powinni użyć VeraCrypt 1.25.9 lub starszego, a następnie przekonwertować je na format VeraCrypt.
Rozszerzenie .tc nie jest obowiązkowe; woluminy TrueCrypt mogą używać dowolnego rozszerzenia lub nie posiadać go wcale.
Bezpieczeństwo
RYZYKO: MEDIUMSam TrueCrypt jest porzucony i posiada znane (o średnim stopniu ważności) błędy bezpieczeństwa nienaprawione od 2014 roku. NIE UŻYWAJ TrueCrypt do nowego szyfrowania - użyj VeraCrypt. Istniejące woluminy .tc można bezpiecznie otwierać w VeraCrypt (tryb TrueCrypt) wyłącznie w celu migracji. OSTRZEŻENIE: Liczne strony trzecie oferują pobieranie TrueCrypt - mogą one być źródłem złośliwego oprogramowania, ponieważ oryginalne źródło zniknęło. Do wszelkich prac związanych z szyfrowaniem używaj wyłącznie VeraCrypt z veracrypt.fr. VeraCrypt ≥ 1.26 (październik 2023) nie montuje już woluminów TrueCrypt, więc przed aktualizacją zmigruj istniejące pliki .tc do formatu VeraCrypt przy użyciu wersji 1.25.9.
Szczegóły formatu
w pigułceProgramy otwierające pliki TC
Szczegóły techniczne
specyfikacja| Szyfry szyfrujące | AES-256, Serpent-256, Twofish-256 (tryb XTS); obsługiwane również kaskadowe pary i trójki (np. AES-Twofish, AES-Twofish-Serpent) |
| Derywacja klucza | PBKDF2-HMAC-SHA-512 (domyślnie); także SHA-1, RIPEMD-160, Whirlpool; generuje klucz deszyfrujący nagłówek woluminu |
| Wiarygodne zaprzeczenie | Brak magic bytes lub sygnatury tekstowej - woluminy wyglądają jak losowe dane; ukryte woluminy mogą być zagnieżdżone w wolnej przestrzeni woluminu zewnętrznego |
| Struktura nagłówka woluminu | 512-bajtowa losowa sól + 512-bajtowy nagłówek zaszyfrowany AES-XTS; zapasowy nagłówek w ostatnich 64 KB woluminu |
| Obsługa ukrytych woluminów | Tak - drugi zaszyfrowany system plików zagnieżdżony w wolnej przestrzeni woluminu zewnętrznego; nieodróżnialny bez wewnętrznego hasła |
| Wewnętrzny system plików | FAT32, NTFS, exFAT lub ext2/3/4 - formatowany przez użytkownika wewnątrz zaszyfrowanego kontenera |
| Integralność nagłówka | CRC-32 nad odszyfrowanymi polami nagłówka; HMAC-SHA-512 w zapasowym nagłówku |
| Rozmiar woluminu | Definiowany przez użytkownika podczas tworzenia - od kilku MB do wielu TB; stały po utworzeniu, nie rozszerza się dynamicznie |
| Kolejność bajtów | Little-endian |
| Obsługa platform | Windows, macOS, Linux (oryginalny TrueCrypt); to samo przez VeraCrypt 1.25.9 lub starszy dla montowania starszych woluminów .tc |
| Ostatnie stabilne wydanie | TrueCrypt 7.1a, luty 2012; projekt przerwany 28 maja 2014 |
| Następca | VeraCrypt (IDRIX, 2013-obecnie); VeraCrypt 1.26+ (październik 2023) porzucił montowanie i konwersję woluminów TrueCrypt |
| Wydano | 2004 (TrueCrypt 1.0) |
| Najnowsza wersja | TrueCrypt 7.1a (February 2012) - last stable release before project abandonment |
| Specyfikacja | en.wikipedia.org |
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki TC.