neprihlásený
|
Štvrtok, 16. januára 2025, dnes má meniny Kristína |
|
Na Deň nezávislosti vydaný TrueCrypt 6.0
Tvorcovia populárneho open-source softvéru TrueCrypt pre šifrovanie citlivých dát vydali v piatok 4. júla novú verziu 6.0, ktorá prináša viacero veľmi dôležitých noviniek. Nová verzia dokáže na rozdiel od predchádzajúcich efektívne využívať viacjadrové procesory a poskytuje prvýkrát absolútne utajenie šifrovaných dát.
DSL.sk, 5.7.2008
|
|
Tvorcovia populárneho softvéru TrueCrypt pre pre šifrovanie citlivých dát na skutočných diskových oddieloch alebo diskových oddieloch uložených v súbore vydali v piatok 4. júla novú verziu 6.0, ktorá prináša viacero veľmi významných noviniek.
Na rozdiel od doterajších verzií nová verzia 6.0 šifrovanie a dešifrovanie v reálnom čase rozkladá medzi všetky jadrá procesora a jej výkon sa v ideálnom prípade na dvojjadrových procesoroch zdvojnásobil, na štvorjadrových zoštvornásobil.
Druhou významnou novinkou je prvýkrát absolútne utajenie šifrovaných dát, po používaní ktorých nezostávajú žiadne stopy a ich prítomnosť je možné 100% poprieť.
Okrem týchto dvoch najhlavnejších noviniek obsahuje nová verzia ešte šesť dôležitých noviniek ako v oblasti nových funkcií tak v oblasti zvýšenia výkonu.
Zvýšenie výkonu na viacjadrových CPU
Nová verzia na rozdiel od doterajších nevyužíva pri on-the-fly šifrovaní a dešifrovaní iba jedno jadro, ale rovnomerne všetky jadrá. Výkon a rýchlosť šifrovania tak podľa autorov dokáže zvýšiť lineárne s počtom jadier.
Rýchlosti v benchmarku TrueCrypt 6.0 na 2.66 GHz Core 2 Quad Q9450 (screenshot: TrueCrypt.org)
Náš test benchmarku na Pentium Dual-Core E2140 taktovanom na 2.24 GHz medzi verziami 5.1a a 6.0 preukázal zrýchlenie o približne 87% až 90% v ideálnom prípade, keď na PC nebežal žiadny iný proces využívajúci CPU čo i len trochu intenzívnejšie.
Zrýchlenie medzi TrueCrypt 5.1a a 6.0 pri inak nevyužívanom CPU
Ak ale pri testovaní bol spustený Firefox s väčším počtom otvorených stránok používajúci CPU len na 5% až 10%, rýchlosť šifrovania verzie 6.0 to ovplyvnilo oveľa významnejšie ako o 10%. Výkon verzie 5.1a využívajúcej jedno jadro to ovplyvnilo len minimálne. Medzi verziami tak prišlo namiesto 100% zrýchlenia k zrýchleniu len o 33% až 55% podľa algoritmu.
Zrýchlenie medzi TrueCrypt 5.1a a 6.0 pri Firefoxe využívajúcom 5% až 10% CPU
Pri bežnom využívaní tak zrýchlenie nebude zrejme násobné, výkon TrueCryptu 6.0 by nemal na moderných viacjadrových CPU ale limitovať šifrovanie ani tých najrýchlejších flashových alebo SCSI/SAS diskov alebo logických diskov vytvorených z viacerých fyzických diskov.
Využitie CPU TrueCryptom 6.0, spustený Firefox (vľavo) a bez Firefoxu (vpravo)
Pri spustenom inom programe využívajúcom CPU nebolo využité CPU naplno, ako dokumentujú aj screenshoty využitia CPU benchmarkom TrueCryptu 6.0 pri spustenom Firefoxe využívajúcom 5% až 10% CPU. Dôvodom môže byť nemožnosť ideálne TrueCryptom rozložiť záťaž na jednotlivé jadrá, ak je CPU obsadzovaný intenzívnejšie aj iným procesom.
Garantované skrytie šifrovaných dát
Hoci TrueCrypt doteraz podporoval vytváranie skrytých šifrovaných diskových oddielov na konci bežných TrueCrypt šifrovaných oddielov, po ich pripojení a používaní zostávali zvyčajne v samotnom operačnom systéme alebo na iných diskových oddieloch rozličné stopy.
Existenciu ďalších okrem viditeľných šifrovaných diskových oddielov tak nebolo možné poprieť, hoci bez znalosti hesla ich nebolo možné detekovať. Vzhľadom napríklad na nový zákon vo Veľkej Británii, podľa ktorého je možné udeliť trest aj za odmietnutie vydania šifrovacieho hesla, ale tiež vzhľadom na iné možné scenáre je žiadúce absolútne a kryptograficky bezpečne skryť existenciu šifrovaných dát v systéme.
Práve takúto možnosť poskytuje pre operačné systémy Windows TrueCrypt 6.0, ktorý to dosahuje vytvorením skrytej inštalácie celého OS. Využívaná je pritom funkčnosť šifrovania systémového oddielu s vlastným bootloaderom uvedená vo verzii 5.0 vydanej vo februári tohto roka. Verzii 5.0 a špecificky funkčnosti šifrovania systémových oddielov a diskov sme sa venovali v tomto článku.
Vytvorenie skrytého OS
Pre vytvorenie skrytej kópie OS je potrebné rozdelenie disku minimálne na dva diskové oddiely, pričom okrem systémového bude použitý aj oddiel nasledujúci hneď za ním.
Systémový oddiel s nainštalovanými Windows sa zašifruje s nainštalovaním bootloadera, nasledujúci oddiel je zašifrovaný TrueCryptom štandardne s možnosťou pripojenia po boote. V druhom zašifrovanom oddiele sa do skrytého TrueCrypt oddielu uloží pri vytvorení kópia systémového oddielu, teda momentálna kópia operačného systému v čase vytvorenia skrytého OS. Veľkosť druhého oddielu tak musí byť väčšia ako veľkosť prvého systémového oddielu a pri NTFS súborovom systéme systémového oddielu minimálne 2.1-krát väčšia.
Existenciu prvého šifrovaného systémového oddielu podobne ako existenciu druhého šifrovaného diskového oddielu nie je možné poprieť. Preto na týchto dvoch oddieloch nie je odporúčané uchovávať citlivé dáta, ktorých existenciu chce užívateľ poprieť.
Takéto dáta je možné uchovávať na diskovom oddiele skrytého OS, do ktorého je možné nabootovať pri zadaní hesla pre tento skrytý diskový oddiel pri bootovaní prvého systémového oddielu. Bootloader verzie 6.0 totiž, ak zadané heslo nie je správnym heslom pre prvý systémový oddiel, skúsi heslom rozšifrovať potenciálny skrytý oddiel nachádzajúci sa v nasledujúcom diskovom oddiele.
Ak sa mu to podarí a v skrytom TrueCrypt oddiele druhého diskového oddielu sa nachádza bootovateľný oddiel, nabootuje tento skrytý OS. Počas práce v skrytom OS TrueCrypt štandardne nedovolí pripojiť nešifrované diskové oddiely a viditeľné šifrované oddiely na zápis, aby v nich nezostali stopy po prítomnosti skrytého OS. Pripájať na zápis je možné len ďalšie skryté oddiely.
Prvý viditeľný šifrovaný OS je odporúčané používať dostatočne často tak, aby na prítomnosť iného skrytého OS nepoukazovali časové záznamy používania viditeľného OS.
Viacero vysvetlení možných dôvodov šifrovania dvoch diskových oddielov jednotlivo a samostatne namiesto zašifrovania celého disku a odporúčané použité algoritmy pre súlad s týmito vysvetleniami rovnako ako ďalšie podrobnosti k používaniu skrytého OS je možné nájsť na stránkach TrueCryptu.
Ďalšie novinky
Okrem dvoch hlavných noviniek prináša verzia 6.0 viacero ďalších významných noviniek.
Na Mac OS X a Linuxe pribudla možnosť vytvárania skrytých diskových oddielov. Na Linuxe sa pre oddiely šifrované v XTS móde používajú natívne šifrovacie algoritmy jadra namiesto FUSE ovládačov, čo umožňuje dosahovať vyššie rýchlosti.
Na Windows sa o 20% zrýchlilo prebudenie z hibernácie a dešifrovanie viacerými jadrami umožňuje na Windows výrazne rýchlejšie pripojiť šifrované diskové oddiely.
Šifrované oddiely majú nový formát v podobe zväčšenia TrueCrypt hlavičky na 128 KB pre kompatibilitu s potenciálnymi budúcimi novými funkciami a so záložnou hlavičkou na konci oddielu pre ochranu proti poškodeniu primárnej obsahujúcej nevyhnutné dáta pre dešifrovanie oddielu v podobe zašifrovaného kľúča.
Na Windows Vista a Windows Server 2008 je možné zašifrovať celý systémový disk aj v prípade, že obsahuje rozšírené diskové oddiely. Na Windows XP to možné naďalej nie je. Na druhej strane je možné zašifrovať systémový oddiel s Windows XP aj v prípade súborových systémov FAT16 alebo FAT32.
Bootloader v novej verzii nepodporuje trvalé dešifrovanie šifrovaných systémových oddielov alebo diskov, táto funkčnosť bola vypustená kvôli pridaniu podpory skrytých OS. Systémový disk alebo oddiel je samozrejme stále možné trvalo odšifrovať pomocou vytvoreného záložného záchranného disku.
Novú verziu 6.0 je možné sťahovať z tejto stránky.
Používate notebook? (hlasov: 449)
Najnovšie články:
Diskusia:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TrueCrypt 6.0 ???
Od: Rijndael
|
Pridané:
5.7.2008 18:06
Konečne zvýšenie výkonu na viacjadrových CPU :o))
Takže predpokladám, že TrueCrypt 7.0 zapracuje CUDA, alebo niečo podobné a budeme môcť využívať GPU x násobne rýchlejšie a trebárs potom budeme môcť nezávisle pozerať HD video :o)
P.S. Aj tak majte na pamäti, že na Muftiho trojpísmenkových chlapcov je každá šifra slabá !
|
|
Re: TrueCrypt 6.0 ???
Od: PCnity2
|
Pridané:
6.7.2008 2:52
Tym PS by som si nebol taky isty :)
|
|
nadsadený nadpis
Od: fotograf
|
Pridané:
5.7.2008 21:08
Slovné spojenie: "...absolútne utajenie šifrovaných dát..." je zrejme dosť nadsadené.
|
|
Re: nadsadený nadpis
Od: GraMatic
|
Pridané:
6.7.2008 8:54
Ak uz ohovaras clanok z tohto hladiska, tak aspon uved ako to ma byt spravne podla teba. Ohovarat vie kazdy, ale ma pravdu iba ten, ktory to vie urobit ocividne lepsie.
|
|
Re: nadsadený nadpis
Od: gotti
|
Pridané:
6.7.2008 10:02
No je to vazne divne spojenie "absolutne utajenie sifrovanych dat". Pretoze v tomto smere nikdy nic nieje absolutne. Mozno v tomto momente je to dostatocne a nezistitelne. Ale neverim ze sa v buducnosti nenajde sposob ako to odhalit. (Mozno ani nie tak algoritmus ale skor nieco na sposob hrubej sily)
PS: co sa tyka opravy tak by som vynechal slovicko absolutne. a cely odstavec by som skratil "... ziadne stopy."
PS2: tymto prispevkom nechcem utocit na autorov tohto clanku je to iba vysvetlenie pre GraMatica.
|
|
Re: nadsadený nadpis
Od: Irena
|
Pridané:
6.7.2008 19:57
Joj ty Truhlik.
|
|
Re: nadsadený nadpis
Od: fotograf
|
Pridané:
8.7.2008 11:05
súhlas... (a Irenku si nevšímaj, je to blondínka...)
|
|
Re: nadsadený nadpis
Od: fotograf
|
Pridané:
8.7.2008 11:08
neohováram, bolo to len vecné konštatovanie, ale gotti to už dostatočne výstižne okomentoval za mňa... :-)
|
|
absolutne utajenie?
Od: false
|
Pridané:
6.7.2008 10:35
... alebo cloveku proste staci zchladit vam zelezo a aj nejaku hodinku dve po vypnuti vam z ramky precita sifrovaci kluc.
http://citp.princeton.edu/memory/
jedine absolutne utajenie dat je nemat ziadne data.
|
|
Re: absolutne utajenie?
Od: ARnyXXX
|
Pridané:
6.7.2008 10:50
Toby ale musel prist k zapnutemu kompu inak nic neprecita.
|
|
Re: absolutne utajenie?
Od: Irena
|
Pridané:
6.7.2008 19:58
Tebe niekto precita sifrovaci kluc z hlavy. Dalsi truhlik.
|
|
Re: absolutne utajenie?
Od: Lolofon
|
Pridané:
7.7.2008 0:19
mno, ma pravdu, cold boot attack je jedna zo slabin online sifrovacich softov...
|
|
Re: absolutne utajenie?
Od: Manin
|
Pridané:
7.7.2008 8:08
Rád by som videl tie dynamické pamäte, ktoré si ešte 2 hodiny po vypnutí refresh cyklu, a teda aj napájania, uchovajú nejaké použiteľné dáta. Sotva...
Od toho sú dynamické, že im to stačí na pár milisekúnd alebo ešte menej...
|
|
A čo odpoveď na stratu dat
Od: Mathys
|
Pridané:
7.7.2008 14:47
Nie je tu možnosť stratiť všetky data keď padne systém ?? alebo ako tomu zabrániť trebárs inštalácia ďalšieho OS na externý HDD.
|
|
Re: A čo odpoveď na stratu dat
Od: kolot
|
Pridané:
7.7.2008 15:59
co je to "ked padne system" ?
|
|
Re: A čo odpoveď na stratu dat
Od: ManDrak
|
Pridané:
7.7.2008 20:07
Zaplat si a uvidis. :-)
|
|
Re: A čo odpoveď na stratu dat
Od: Bozzz
|
Pridané:
13.7.2008 16:33
Presne , linux je taky dobry, ze ked chces aby ti spadol, tak musis platit. (flame)
|
|
Podpora USB tokenov
Od: exp
|
Pridané:
8.7.2008 18:11
Podporuje TrueCrypt 6 autentifikaciu uzivatela pomocou certifikatov na USB tokene ? TrueCrypt je super ale tato funkcia mi v nom chyba (mozno som len zle hladal) viac ako "hidden OS" napriklad.
Celkom dobre by bolo obmedzit pocet pokusov pri prihlasovani a po 3 neuspesnych pokusoch natiahnut cas pred dalsou moznostou prihlasenia. V pripade ze to "utocnik" vzda bolo by fajn pri dalsom boote zobrazit upozornenie ze sa niekto pokusal uhadnut heslo.
|
|
Re: Podpora USB tokenov
Od: Manin
|
Pridané:
10.7.2008 15:13
Ten nadpis je fakt bohovský. Takže minimálne 364 dní v roku sú z nich "závisláci"...
|
|
mozne utoky
Od: MarekW
|
Pridané:
28.11.2008 12:04
Zdravim nadcencov,
Nevie nahodou niekto, ake su mozne utoky na TrueCrypt?
Samozrejme okrem chronicky znameho s RAM pamatov.
Myslim napriklad cez siet, alebo po odcudzeni disku.
Dik.
|
|
Pomoc
Od: W.P.HoPistar-SP
|
Pridané:
8.3.2009 15:58
Vitvoril som si zvezok a neviete ako mu mam teraz us po vitvoreni a zapisani nanho subory zvecim pamet???
|
Pridať komentár
|
|
|
|