Vydanie VeraCrypt 1.24, forku TrueCrypt

Po roku vývoja bol zverejnený uvedenie projektu VeraCrypt 1.24, rozvíjajúci forok systému šifrovania diskových oddielov TrueCrypt, ukončila svoju existenciu. VeraCrypt sa vyznačuje nahradením v TrueCrypt použitých algoritmov RIPEMD-160 na SHA-512 a SHA-256, zvýšením počtu iterácií hashovania, zjednodušením procesu zostavenia pre Linux a macOS, odstránením problémom, identifikovaných v priebehu auditu zdrojových kódov TrueCrypt. VeraCrypt pritom poskytuje režim kompatibility s oddielmi TrueCrypt a obsahuje nástroje na konverziu oddielov TrueCrypt do formátu VeraCrypt. Kód vyvinutý projektom VeraCrypt distribuovaný je pod licenciou Apache 2.0, pričom prebratia z TrueCrypt naďalej sa dodávajú pod licenciou TrueCrypt License 3.0.

V novom vydaní:

  • Pre ne systémové oddiely bola maximálna dĺžka hesiel zvýšená na 128 znakov v kódovaní UTF-8. Pre zabezpečenie kompatibility so starými systémami bola pridaná možnosť obmedziť maximálnu veľkosť hesla na 64 znakov;
  • Ako alternatíva k inštrukciám CPU RDRAND bola pridaná podpora knižnice Jitterentropy, ktorá využíva jitter (kolísanie) na hardvérovú generáciu pseudonáhodných čísel a berie do úvahy odchýlku času opätovného vykonávania určitého množstva inštrukcií na CPU (kolísanie času vykonania CPU), ktoré závisí od rôznych vnútorných faktorov a je nepredvídateľné bez fyzického dohľadu nad CPU;
  • Bola optimalizovaná výkonnosť režimu XTS na 64-bitových systémoch s podporou inštrukcií SSE2. Optimalizácie v priemere umožnili zvýšiť výkon o 10%;
  • Bol pridaný kód na určovanie prítomnosti podpory inštrukcií RDRAND/RDSEED v CPU a procesoroch Hygon. Riešili sa problémy s identifikáciou podpory AVX2/BMI2;
  • Pre Linux v CLI bola pridaná možnosť "—import-token-keyfiles", kompatibilná s neinteraktívnym režimom;
  • Pre Linux a macOS bola pridaná kontrola dostupného miesta na FS pre umiestnenie vytváraného súborového kontajnera. Na vypnutie kontroly je predpokladaná voľba "—no-size-check";
  • Pre Windows bol implementovaný režim ukladania kľúčov a hesiel v pamäti v šifrovanej podobe, pričom sa používa šifrovanie ChaCha12, hash t1ha a CSPRNG na báze ChaCha20. Predvolene je tento režim deaktivovaný, pretože vedie k približnému nárastu režijných nákladov o 10% a neumožňuje previesť systém do spánkového režimu. Pre Windows bola tiež pridaná ochrana pred niektorými útokmi na získavanie údajov z pamäte, založená na implementovanom v KeePassXC metóda obmedzenia prístupu k pamäti používateľov bez oprávnení administrátora. Pridané vymazanie kľúčov pred ukončením činnosti, pred reštartom alebo (voliteľne) pri pripojení nového zariadenia. Vykonané vylepšenia v UEFI bootloaderi. Pridaná podpora na používanie inštrukcií CPU RDRAND a RDSEED ako ďalšieho zdroja entropie. Pridaný režim pripojenia bez priradenia písmena oddielu.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster