Vad är filformatet TC?
En .tc-fil är en krypterad virtuell diskvolym skapad av TrueCrypt, ett program för diskkryptering med öppen källkod som lades ner abrupt i maj 2014. När den är monterad visas en .tc-container som en vanlig enhetsbokstav - vilket filsystem som än placeras inuti (FAT32, NTFS, exFAT, ext4) blir fullt tillgängligt. Omonterad liknar filen ett block av slumpmässiga data utan något identifierande huvud (header), vilket är avsiktligt.
Formatets främsta egenskap är «plausible deniability» (trolig förnekbarhet): .tc-filer innehåller inga magic bytes eller signaturer i klartext. En standardvolym öppnas med ett 512-byte slumpmässigt salt följt av ett AES-XTS-krypterat volymhuvud, med ett reservhuvud lagrat i de sista 64 KB av filen. En dold volym kan nästlas inuti den yttre volymens lediga utrymme - utan rätt lösenord kan dess närvaro inte bekräftas.
Krypteringsalgoritmer som stöds inkluderar AES-256, Serpent-256 och Twofish-256 (alla i XTS-läge), samt kaskadkopplade kombinationer som AES-Twofish eller AES-Twofish-Serpent. Volymhuvuden skyddas av PBKDF2-HMAC-SHA-512.
TrueCrypt 7.1a (februari 2012) var den sista stabila versionen innan projektets oförklarade nedläggning. En oberoende granskning 2015 fann inga kritiska bakdörrar men noterade svagheter i implementeringen. VeraCrypt (IDRIX) är den aktiva efterföljaren och läser .tc-volymer i kompatibilitetsläge - dock tog VeraCrypt 1.26 (oktober 2023) bort det stödet. Användare som behöver migrera äldre .tc-volymer bör använda VeraCrypt 1.25.9 eller tidigare och sedan konvertera till VeraCrypt-format.
Filsuffixet .tc är inte obligatoriskt; TrueCrypt-volymer kan använda vilket suffix som helst eller inget alls.
Säkerhet & trygghet
RISK: MEDIUMTrueCrypt i sig är övergivet och har kända säkerhetsbrister (av medelhög allvarlighetsgrad) som inte har åtgärdats sedan 2014. Använd INTE TrueCrypt för ny kryptering - använd VeraCrypt. Befintliga .tc-volymer är säkra att öppna med VeraCrypt (TrueCrypt-läge) endast för migreringsändamål. VARNING: Många tredjepartssajter erbjuder nedladdning av TrueCrypt - dessa är potentiella källor till skadlig kod eftersom originalkällan är borta. Använd endast VeraCrypt från veracrypt.fr för allt krypteringsarbete. VeraCrypt ≥ 1.26 (okt 2023) monterar inte längre TrueCrypt-volymer, så migrera befintliga .tc-filer till VeraCrypt-format med VeraCrypt 1.25.9 före uppdatering.
Formatdetaljer
i ett nötskalProgram som öppnar TC-filer
Tekniska detaljer
djup specifikation| Krypteringsalgoritmer | AES-256, Serpent-256, Twofish-256 (XTS-läge); kaskadkopplade par och tripplar stöds också (t.ex. AES-Twofish, AES-Twofish-Serpent) |
| Nyckelderivering | PBKDF2-HMAC-SHA-512 (standard); även SHA-1, RIPEMD-160, Whirlpool; härleder dekrypteringsnyckeln för volymhuvudet |
| Trolig förnekbarhet | Inga magic bytes eller klartextsignaturer - volymer visas som slumpmässiga data; dolda volymer kan nästlas inuti den yttre volymens lediga utrymme |
| Struktur för volymhuvud | 512-byte slumpmässigt salt + 512-byte AES-XTS-krypterat huvud; reservhuvud i de sista 64 KB av volymen |
| Stöd för dolda volymer | Ja - ett andra krypterat filsystem nästlat i den yttre volymens lediga utrymme; omöjligt att särskilja utan det inre lösenordet |
| Inre filsystem | FAT32, NTFS, exFAT eller ext2/3/4 - formateras av användaren inuti den krypterade containern |
| Huvudintegritet | CRC-32 över dekrypterade huvudfält; HMAC-SHA-512 på reservhuvudet |
| Volymstorlek | Användardefinierad vid skapandet - från några MB upp till flera TB; fast efter skapandet, inte dynamiskt expanderbar |
| Byteordning | Little-endian |
| Plattformstöd | Windows, macOS, Linux (original TrueCrypt); samma via VeraCrypt 1.25.9 eller tidigare för montering av äldre .tc-volymer |
| Sista stabila utgåva | TrueCrypt 7.1a, februari 2012; projektet avslutades 28 maj 2014 |
| Efterföljande verktyg | VeraCrypt (IDRIX, 2013-idag); VeraCrypt 1.26+ (oktober 2023) tog bort montering och konvertering av TrueCrypt-volymer |
| Släppt | 2004 (TrueCrypt 1.0) |
| Senaste version | TrueCrypt 7.1a (February 2012) - last stable release before project abandonment |
| Specifikation | en.wikipedia.org |
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om TC-filer.